Common error responses
The shared error envelope and the 4xx and 5xx codes every endpoint can return.
The following error responses are shared across all endpoints.
All error responses use the same JSON envelope: the message shown below, plus an api_reference UUID that uniquely identifies the request (quote it when contacting support). Validation failures (400) additionally include an errors object keyed by field name.
| Code | Description | Message |
|---|---|---|
400 |
Bad Request - The request is invalid | Bad Request |
401 |
Unauthorized - the API key or account is inactive, expired, or not permitted from this IP address | API Key Inactive |
402 |
Insufficient Credit - Insufficient credit to process this request | Insufficient Credit |
403 |
No access - No permission to process this request | No access |
404 |
Not Found - The requested resource does not exist or is not accessible by this account | Entity not found |
429 |
Rate limited - The request rate limit has been reached | Rate limited |
5XX |
Internal error - Internal system error | Internal error |