Error Response Format
All API errors follow a consistent format:HTTP Status Codes
| Status Code | Description |
|---|---|
200 | Success |
201 | Created - Resource successfully created |
400 | Bad Request - Invalid request parameters |
401 | Unauthorized - Invalid or missing API key |
403 | Forbidden - Insufficient permissions |
404 | Not Found - Resource doesn’t exist |
409 | Conflict - Resource already exists |
422 | Unprocessable Entity - Validation failed |
429 | Too Many Requests - Rate limit exceeded |
500 | Internal Server Error - Something went wrong |
Error Codes Reference
Authentication Errors
API key is missing from the request.
The provided API key is invalid or has been revoked.
The API key doesn’t have permission for this action.
Validation Errors
Request parameters failed validation.
The provided URL is not valid.
Resource Errors
The requested resource doesn’t exist.
The custom alias is already in use.
You don’t have access to this resource.
Rate Limit Errors
You’ve exceeded the rate limit for this endpoint.
Server Errors
An unexpected error occurred on the server.