All API errors are returned in a standardized format with appropriate HTTP status codes and descriptive messages.
HTTP Status Codes
Error Types
Error Response Format:
{
"error": {
"message": "Rate limit exceeded. Please try again in 30 seconds",
"type": "rate_limit_error",
"code": 429
}
}
Request Limits