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