Skip to main content

Common HTTP status codes

CodeMeaning
200Request processed successfully.
400Bad request (invalid or missing fields).
401Unauthorized (missing or invalid credentials).
403Forbidden (insufficient privileges or insecure transport).
404Resource or referenced item not found.
405Method not allowed for this resource.
406Unsupported content type or response format.
422Unprocessable entity (used in some recovery flows).
429Too many requests (rate limited).

Practical guidance

  • Always check both the HTTP status and the response payload.
  • For 401 and 403, verify your JWT and TLS configuration.
  • For 429, back off and retry with exponential delay.
  • For 422, check disambiguation rules (for example, Account/Recover).