Error Handling
Error Response Format
{
"error": {
"code": "invalid_request",
"message": "Missing required field: user_id",
"param": "user_id",
"doc_url": "https://docs.athenatrust.ai/errors"
}
}Field
Description
HTTP Status Codes
Status
Meaning
When Returned
Error Codes
Authentication Errors
Code
HTTP
Description
Validation Errors
Code
HTTP
Description
Rate Limit Errors
Code
HTTP
Description
Resource Errors
Code
HTTP
Description
Server Errors
Code
HTTP
Description
Handling Errors
JavaScript
Python
Retry Logic
Rate Limits
Server Errors
Debugging
Request ID
Verbose Errors (Development)
Last updated