Documentation
Errors
HTTP status codes and error response shape.
All REST errors use the same JSON envelope:
JSON
{
"error": {
"code": "unauthorized",
"message": "Invalid or revoked API key"
}
}Status codes
400 · bad_requestInvalid query parameters401 · unauthorizedMissing or invalid Bearer token403 · forbiddenPro subscription required404 · not_foundUnknown route429 · quota_exceededDaily credit limit reached500 · internal_errorUnexpected server error