Error codes

Code
Description

400

Bad request (invalid URL, unsupported format, empty file)

401

Missing or invalid API key

413

Request body too large (>55 MB)

429

Rate limit or monthly quota exceeded

500

Internal analysis error

503

Service busy (all analysis slots occupied)

504

Download or analysis timed out

Error format:

{
  "error": "rate_limit_exceeded",
  "message": "Rate limit exceeded (20 req/min). Retry after 45s.",
  "detail": null
}

On 429 errors, check the Retry-After header — it tells you how many seconds to wait before retrying.

Last updated