Reference
Error Handling
All errors are returned as JSON with a consistent shape. Use the code
field for programmatic handling.
HTTP status codes
| Code | Meaning |
|---|---|
200 | Success |
400 | Bad Request — missing or invalid parameters |
401 | Unauthorized — missing or invalid API key |
403 | Forbidden — your key lacks the required scope |
404 | Not Found — the resource does not exist |
429 | Rate Limited — slow down and retry |
500 | Server Error — something went wrong on our end |
Error shape
{
"error": "Contact not found",
"code": "NOT_FOUND",
"statusCode": 404
}