Errors
Standard HTTP error codes and error response format.
Error Response Format
{
"statusCode": 400,
"message": "Validation failed",
"error": "Bad Request"
}Error Codes
| Code | Name | Description |
|---|---|---|
400 | Bad Request | The request body or parameters are invalid |
401 | Unauthorized | Missing or invalid API key |
403 | Forbidden | Valid API key but insufficient permissions/scope |
404 | Not Found | The requested resource does not exist |
409 | Conflict | Resource conflict (e.g., duplicate booking time) |
422 | Unprocessable Entity | Validation errors in request body |
429 | Too Many Requests | Rate limit exceeded |
500 | Internal Server Error | Unexpected server error |