Error format
All errors return a consistent JSON structure:Status codes
| Code | Name | Description |
|---|---|---|
200 | OK | Request successful |
400 | Bad Request | Invalid parameters |
401 | Unauthorized | Missing or invalid API key |
404 | Not Found | Resource not found |
429 | Too Many Requests | Rate limit exceeded |
500 | Internal Server Error | Server-side error |
503 | Service Unavailable | Temporary maintenance |
Handling errors
Quick Start Guide
Get started with error handling best practices
SDK Reference
SDK handles errors and retries automatically
Authentication
Fix 401 errors — API key setup guide
Rate Limits
Fix 429 errors — understand your quota
