Skip to main content

Passport Check

OCR‑Based Passport Check is an automated process that uses Optical Character Recognition (OCR) technology to read, extract, and validate the data printed on a passport’s Machine Readable Zone (MRZ) and/or data page. It’s commonly embedded in digital onboarding (eKYC), travel‑tech, or border‑control systems to speed up identity verification.

Passport Structure​

API Integration​

Passport verification can be performed by uploading image of passport using the Verify Passport API

Request​

Upload the image of the passport (file in binary format)

Response​

If the passport is valid

{
"code": 0,
"message": "Success",
"data": {
"documentCode": "PM",
"issuingState": "South Korea",
"lastName": "LEE",
"firstName": "SUYEON",
"documentNumber": "M70689098",
"nationality": "South Korean",
"birthDate": "2/8/1985",
"sex": "female",
"expiryDate": "15/5/2024",
"personalNumber": "2154710V176278",
"photo": "Base 64 image for passport user"
}
}

If the passport is not valid

{
"message": "Invalid passport"
}