Error Codes
The AlphaThinker API uses standard HTTP response codes to indicate the success or failure of requests:
400
Bad Request - Invalid request parameters
401
Unauthorized - Invalid or missing API key, invalid signature
404
Not Found - Resource not found or access denied
409
Conflict - Duplicate file or resource conflict
410
Gone - Watermark has expired and is no longer available
413
Payload Too Large - File too large or storage quota exceeded
429
Too Many Requests - Rate limit exceeded
500
Internal Server Error - Something went wrong on our end
Error Response Format
{
"success": false,
"message": "Error description",
"code": "ERROR_CODE"
}