Errors and limits
Common HTTP statuses
200successful read201successful creation400invalid request401unauthenticated403authenticated but not authorized404resource not found429rate limited501feature exists in the contract but is not enabled in the current deployment5xxunexpected service error
Common error codes
unauthorizedforbiddeninvalid_tokentoken_expiredtoken_revokedscope_missingvalidation_failedrate_limitedconcurrency_limitedquota_exceededidempotency_conflictrun_not_foundnot_implementedinternal_error
Example error response
Client guidance
- preserve
requestIdfor support and debugging - respect
Retry-Afteron rate-limited responses - treat
not_implementedas a deliberate rollout gate, not a transient server failure - do not collapse
401,403, and501into the same retry path

