POST
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.
/api/v1/document/analysisHeaders
Body parameters
Response fields
Theentity.status object summarises the checks; document_type, document_images, and text_data carry the extracted data.
Response
A200 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, callPOST /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