← Docs/Error Codes

Error Codes

HTTP Status Codes

Status CodeDescription
200Success
400Invalid request parameters
401Authentication failed — invalid API Key
403Insufficient permissions
404Model not found
429Rate limit exceeded (200 RPM)
500Internal server error
503Service unavailable

Error Response Format

{
  "error": {
    "type": "invalid_request_error",
    "message": "model is required"
  }
}

Common Errors

  • authentication_error: Invalid or expired API Key
  • model_not_found: Model not found
  • rate_limit_exceeded: Rate limit exceeded — wait and retry on 429
  • context_length_exceeded: Exceeded model's context window