Developers

Error codes

Every error returns a stable machine-readable code inside an error object.

{ "error": { "code": "quota_exceeded", "message": "Monthly quota of 1500 documents reached", "request_id": "..." } }

Common codes

HTTPCodeMeaning
401unauthorizedMissing or invalid API key or token
403email_unverifiedVerify your email address before signing in
403forbiddenYour account lacks permission for this route
403suspendedThe account or tenant is suspended
409request_pendingAn upgrade request is already pending
413file_too_largeFile exceeds 10 MB
422unsupported_fileOnly PNG, JPG and PDF are accepted
429quota_exceededMonthly document quota reached
429rate_limitToo many requests — slow down
503ocr_failedNo engine could process the document