Skip to main content

GuidesErrors

Errors

One envelope. type for the family, stable code, request_id for the log.

HTTPtypeWhen
400invalid_request_errorBody or query failed validation
401authentication_errorMissing, invalid or revoked key
403permission_errorMissing REST scope
404not_found_errorUnknown id, other tenant or path not in this catalog
429rate_limit_errorOver the key limit
500api_errorUnexpected. Retry create with the same idempotency key
503api_errorDownstream unavailable. Webhook writes also use this when the delivery plane is off

Retry 429 and 500 (with idempotency on writes). Do not loop on 400/401/403/404. 503 on webhooks means the delivery plane is off, not “retry until a row appears.”