Error Handling

Error Response Format

{
  "error": {
    "code": "INVALID_FILE_TYPE",
    "message": "File type not supported",
    "details": "Expected image/*, got application/zip"
  }
}

Common Error Codes

CodeHTTP StatusDescription
UNAUTHORIZED401Invalid or missing API token
RATE_LIMITED429Too many requests
FILE_TOO_LARGE413File exceeds size limit
INVALID_FILE_TYPE400Unsupported file format
PROCESSING_FAILED500Processing error occurred