User verification

ID verification

Read and check passports, ID cards, driving licences and residence permits.

#What is checked

CheckDetails
Capture qualityFraming, blur, glare, lighting and resolution before the photo is accepted
OCR and MRZReads the machine-readable zone (TD1, TD2, TD3) and validates every check digit
Data matchName and date of birth against the MRZ and against expected_details
Expiry and ageExpired documents and users under your minimum age are flagged
DuplicatesThe same document number used by another user
ForensicsEditing, splicing and screen or print recapture signs. See Fraud detection
Country rulesAllowed 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.