Error handling
The API returns standard HTTP status codes to indicate success or failure:
200 OK
– Request succeeded201 Created
– Resource successfully created400 Bad Request
– Invalid input or parameters401 Unauthorized
– Missing or invalid API key403 Forbidden
– You don't have permission to perform this action404 Not Found
– Resource does not exist429 Too Many Requests
– Rate limit exceeded500 Internal Server Error
– Something went wrong on our end
Error responses include a JSON payload with a message
field explaining what went wrong. Make sure your integration handles these errors gracefully and logs or displays useful feedback to users where appropriate.
Last updated