Common HTTP status codes
| Code | Meaning |
|---|---|
| 200 | Request processed successfully. |
| 400 | Bad request (invalid or missing fields). |
| 401 | Unauthorized (missing or invalid credentials). |
| 403 | Forbidden (insufficient privileges or insecure transport). |
| 404 | Resource or referenced item not found. |
| 405 | Method not allowed for this resource. |
| 406 | Unsupported content type or response format. |
| 422 | Unprocessable entity (used in some recovery flows). |
| 429 | Too many requests (rate limited). |
Practical guidance
- Always check both the HTTP status and the response payload.
- For
401and403, verify your JWT and TLS configuration. - For
429, back off and retry with exponential delay. - For
422, check disambiguation rules (for example,Account/Recover).