Error Handling
Error Response Format
{
"success": false,
"error": {
"code": "VALIDATION_ERROR",
"message": "The given data was invalid",
"details": {
"email": ["The email field is required"]
}
}
}
Common Error Codes
| Code | Description |
|---|---|
| INVALID_CREDENTIALS | Login failed |
| VALIDATION_ERROR | Invalid input data |
| UNAUTHORIZED | Missing or invalid token |
| NOT_FOUND | Resource not found |
| RATE_LIMIT_EXCEEDED | Too many requests |