Skip to main content
Codes in the 2xx range indicate success. Codes in the 4xx range indicate an error that failed given the information provided (e.g., a required parameter was omitted, etc.). Codes in the 5xx range indicate an error with our servers.

HTTP Status Codes

Error Response Format

All errors return JSON in the following format:

Common Error Examples

Best Practices

Always Handle Errors GracefullyImplement proper error handling in your application to ensure a good user experience when API calls fail.
Retry LogicFor 5xx errors, implement exponential backoff retry logic as these are typically temporary issues.
Log Error DetailsAlways log the full error response for debugging purposes, but never expose sensitive error details to end users.