Skip to main content

Error Codes

Common response classes and how clients should render them without leaking sensitive account state.

HTTP classes

  • 400 — the request shape is invalid
  • 401 — authentication is missing or expired
  • 403 — the account lacks permission or tier
  • 429 — rate limit
  • 5xx — server-side failure

Auth errors intentionally avoid account-enumeration detail. Clients show the user the next action instead of raw backend internals.