Skip to main content

Error Codes

API errors use a standard response envelope:
Most errors return HTTP 400. Unknown or rollout-disabled methods return HTTP 404 with code 1002. Credential-policy or scope denials return HTTP 403 with code 3008. Tenant-safe resource absence returns HTTP 404; it never reveals whether another merchant owns the identifier. State and idempotency conflicts return HTTP 409. Rate limits return HTTP 429 with the standard error envelope and retry headers. Support dependency failures return HTTP 503 with code 2002. Gateway readiness can return a non-envelope HTTP 503 while dependencies are not ready. Strict DTO validation rejects unknown fields and can return code 9000.

Categories

Complete Reference

Common Fixes