Skip to main content
POST/api/v1/document/analysis
Submit the front (and optionally back) of an ID — passport, driver’s licence, national ID, residence permit — and get back authenticity signals, the detected document type, cropped images, and every extracted field. Supports 11,000+ document types across 200 countries.

Headers

Body parameters

Response fields

The entity.status object summarises the checks; document_type, document_images, and text_data carry the extracted data.

Response

A 200 returns the analysis under entity — see the panel on the right. Each item in text_data has a status of 1 (read), 0 (not present), or 2 (present but unreadable). The text_data array is trimmed below; the live response returns every detected field.

Business documents

To analyse a registration certificate or other business document instead of a personal ID, call POST /api/v1/document/analysis/business_document. It accepts input_type (url, the default) and input_value (the image URL of the business document), and extracts the registration number, legal name, entity type, and registered address across 11,000+ business document types in 200 countries.
200 — /api/v1/document/analysis/business_document

Errors