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"
}