Understanding and handling API errors
Status | Meaning | Common Causes |
---|---|---|
200 | Success | Request completed successfully |
201 | Created | Resource created successfully |
400 | Bad Request | Invalid parameters or malformed request |
401 | Unauthorized | Missing or invalid API key |
403 | Forbidden | Insufficient permissions |
404 | Not Found | Resource doesn’t exist |
409 | Conflict | Resource already exists |
422 | Unprocessable | Valid syntax but semantic errors |
429 | Too Many Requests | Rate limit exceeded |
500 | Internal Error | Server-side error |
503 | Service Unavailable | Temporary maintenance |
request_id
for debugging: