The Zoom API uses HTTP Status codes to reflect a successful or unsuccesful request. 2XX status codes represent a successful request, 4XX/5XX status codes represent an error took place. If you receive an error status code, check the body for an error code and message.
5xx errors indicate a server-side issue unrelated to your request. Implement retry logic with exponential backoff and jitter. If errors persist, check the Zoom Status page for ongoing incidents.
Status Code
Description
Most Likely Cause
500
Internal Server Error
An unexpected error occurred on Zoom's servers. Retry with exponential backoff; if the issue persists, contact Zoom Support.
502
Bad Gateway
Zoom's gateway received an invalid or no response from an upstream service. Retry after a short delay.
503
Service Unavailable
Zoom's servers are temporarily unavailable, possibly due to scheduled maintenance or high load. Retry after a brief delay. Check the Zoom Status page for known incidents.
504
Gateway Timeout
Zoom's gateway timed out waiting for an upstream service to respond. Retry the request. Consider using pagination or filters if your request involves large datasets.