User verification
ID verification
Read and check passports, ID cards, driving licences and residence permits.
#What is checked
| Check | Details |
|---|---|
| Capture quality | Framing, blur, glare, lighting and resolution before the photo is accepted |
| OCR and MRZ | Reads the machine-readable zone (TD1, TD2, TD3) and validates every check digit |
| Data match | Name and date of birth against the MRZ and against expected_details |
| Expiry and age | Expired documents and users under your minimum age are flagged |
| Duplicates | The same document number used by another user |
| Forensics | Editing, splicing and screen or print recapture signs. See Fraud detection |
| Country rules | Allowed and blocked issuing countries, and high-risk countries |
#Document types
passport, id_card, driving_licence, residence_permit. Set the accepted types and countries on the ID verification node in the workflow.
#In the decision
id_verifications[] holds the document type, country, number, names, date of birth, expiry, MRZ data, each check's result and signed image URLs that expire after 60 minutes.