Skip to main content
Most Platform API errors return JSON with a stable HTTP status, an ISO timestamp, and a human-readable message. Some operations add a machine-readable code, field-level validation details, or operation-specific metadata.

Common status codes

Retry policy

Never retry every 5xx or timeout automatically. A connection can fail after a database, storage, endpoint, or external provider has accepted the mutation. Safe retry sequence:
  1. Classify the operation as read-only, idempotent, or non-idempotent.
  2. Check the returned resource or execution state when possible.
  3. Reuse an idempotency or correlation key supported by the target.
  4. Apply bounded exponential backoff with jitter.
  5. Stop on validation, authentication, authorization, and version conflicts until corrected.

Support evidence

Capture the request method and path, timestamp, status, and relevant resource/execution identifiers. Redact bearer tokens, secret values, signed URLs, and sensitive request data.
Last modified on September 5, 2026