This table outlines the HTTP status codes you may encounter when using the API, along with descriptions to help you understand and troubleshoot issues.

Error codeDescription
400Bad request error: Indicates an issue with the format or content of your request. This error may also encompass other 4XX status errors not specifically listed here.
401Authentication error: There’s an issue with your API key, or it’s missing from your request headers.
403Permission error: Your API key doesn’t have permission to access the requested resource.
404Not found error: The specified resource couldn’t be found. This may be due to an incorrect URL or resource ID.
429Rate limit error: You have exceeded the allotted number of requests per time period for your account. Please wait and try your request again later.
500API error: An unexpected error occurred within our systems. If this persists, contact support for further assistance.
503Service unavailable: The server is currently unable to handle the request due to a temporary overload or maintenance. Please retry your request after some time.
504Timeout error: The server didn’t receive a timely response from an upstream server. Please retry your request after some time.

Best practices