📘 Public beta · Endpoints are stable; OpenAPI specs and SDKs ship monthly. See changelog →
Products
Document Intelligence
Errors

Document Intelligence · Errors

Beyond the global error vocab — see Errors (global).

Upload

HTTPErrorMeaning
400file requiredMissing multipart file field.
413file too large: max 20 MBSplit client-side or contact us for enterprise tier.
415unsupported media typeWe accept PDF, JPEG, PNG, HEIC, WebP, TIFF only.
422password requiredPDF is encrypted; pass pdfPassword in form data.
422invalid passwordpdfPassword doesn't unlock the file.

Type / template

HTTPErrorMeaning
400unknown type: <slug>Not a built-in type and not a template in your org.
404template not foundtemplateId is wrong or belongs to another org.
409template slug already existsSlugs unique per org.

Processing

HTTPErrorMeaning
503pipeline backpressureAsync queue temporarily full. We retry the job. Your upload is queued.

Extractions

HTTPErrorMeaning
400fields object emptyManual correction must include at least one field.
409document status not extractedCan't correct a doc that's still queued or failed.

Erase

HTTPErrorMeaning
400reason required (min 20 chars)Audit policy.
409document already erasedIdempotent — refuse to erase again.

Webhooks

HTTPErrorMeaning
400events: at least one requiredEmpty events array.
400url must be httpsWebhook URLs must be HTTPS (sandbox allows localhost).