getIdentificationStatus
Check asynchronous identification status
Check the status and result of an identification started asynchronously
Authorization
ApiKeyAuth Bearer token for API authentication
In: header
Path Parameters
Unique identification ID to check
Response Body
application/json
application/json
application/json
application/json
application/json
validateDocument POST
Check whether a JSON document satisfies the rules of a document type **without running OCR or storing anything**. Send the data you already extracted (for example, the output of `POST /api/convert`, or values edited by a reviewer) and get back the problems found. Validation runs two layers against the document type: - **JSON Schema** — types, required fields, formats, and value constraints. - **Custom business rules** — cross-field and domain logic defined for the type. Results are split into two buckets, each with a `count` and a list of human-readable `messages`: - **errors** — blocking problems; the document does not conform. - **warnings** — non-blocking issues worth reviewing. A document is valid when `errors.count` is `0`. The call always returns `200` when it runs successfully, even if the document has errors — inspect `errors.count` to decide whether it passed. Access follows the same rules as [`GET /api/document-types/{id}`](#operation/getDocumentType).
identifyDocument POST
Automatically identify the document type from a provided list of options. **Supported file formats:** - image/jpeg (JPEG) - image/png (PNG) - image/gif (GIF) - image/bmp (BMP) - image/webp (WebP) - application/pdf (PDF) **Size limits:** - Maximum file size: 100MB - URL download timeout: 30 seconds **Request methods:** 1. **multipart/form-data**: Direct file upload 2. **application/json with base64**: Base64-encoded image 3. **application/json with URL**: Image URL for automatic download