Documentation
Error Codes
| HTTP Status | Error Message | Description |
|---|---|---|
| 400 | Missing required fields | A required field is absent from the request body |
| 401 | Unauthorized | Not authenticated or token is invalid / expired |
| 403 | Forbidden | Authenticated but lacking the required permission |
| 404 | Not found | The requested resource does not exist |
| 409 | Email already registered | An account with that email already exists |
| 429 | Rate limit exceeded | Too many requests — slow down and retry |
| 500 | Internal server error | Unexpected server-side failure |