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"
}
}
}