Documentation

Error Handling

HTTP status codes and error messages

Error Handling

The API uses standard HTTP status codes and returns detailed error messages.

400 Bad Request

Client Error

The request was invalid or malformed.

401 Unauthorized

Client Error

Authentication failed or token is invalid.

429 Too Many Requests

Client Error

Rate limit exceeded.

Error Response Format

json
{
  "error": {
    "code": "VALIDATION_ERROR",
    "message": "Invalid request parameters",
    "details": {
      "field": "email",
      "reason": "Invalid email format"
    }
  }
}