Skip to content

Published services, current details, and clear categories.

Explore APIs

Passport Verification API

Check the available passport record behind a submitted file number and date of birth, and use the structured result in travel, forex, hiring or non-resident onboarding.

Consent capturedpurpose · travel document checkcns_7dK2QpPASSPORTone-time codeissued to the applicantpassport_numberZ1234567FILE CLEARED***read from the machine-readable zone
Request and response

You confirm the required fields and consent steps with us during onboarding.

You send

Passport file number, paired with the applicant's date of birth

You receive

Structured applicant, application-type, date and record-status details, where available

Coverage
India. What is available depends on the underlying record and your service contract.
Typical users
Travel and visa services, forex and remittance providers, banks and brokerages, employers and staffing platforms, insurers
Coverage note
India. Available fields vary by data source, by the individual record and by your service contract.
Overview

What you can do with the Passport Verification API

An Indian passport is among the strongest identity documents a customer can present, and it is often the only one available when that customer is overseas. It also turns up wherever the stakes are high, such as foreign exchange, cross-border onboarding and hiring for roles that involve travel. The Passport Verification API takes the file number and the applicant's date of birth and returns the available record in structured form. That covers applicant details, the application type and date, and the current status of the record. Available fields vary by data source and by the individual record. A passport carries sensitive personal data. Make every request with the holder's informed consent and for an authorized business purpose, and use the response only for that purpose.

  • Checks the record behind the booklet

    Reading the data page tells you what is printed. Verification reports whether a record consistent with the submitted details can be found in the available data, and what standing it has. Businesses that accept a passport as proof of identity usually want both, which is why the check pairs naturally with document OCR.

  • For customers who are not in the room

    Non-resident onboarding, cross-border hiring and remittance flows share a problem. The customer cannot present the document in person and may hold no local address proof. A passport is often the only anchor identity record available.

  • Structured fields your flow can act on

    The response returns the available applicant, application and status details in a consistent structure. A mismatch can route to a correction step and a clean match can pass through. The fields present differ by data source and by the individual record.

  • Consent first, and use kept to the purpose

    A customer onboarding remotely is often handing over the only identity document they hold, and passport details are sensitive personal data. Capture consent before the request, and use the response for the stated purpose only. Keep it no longer than that purpose needs, and keep every check attributable to the person who ran it.

How it works

The five-step Passport Verification API workflow

Our team walks you through the exact request and response for this service during onboarding.

Step 1

Take the file number and consent

Read the file number and date of birth from the document itself. Capture informed consent for the check, together with the purpose you are running it for.

Step 2

Pre-fill from the document image

Trim whitespace and standardize letter case before you submit. Where you are capturing the document image anyway, reading the printed fields first and pre-filling the form removes most of the typing errors that cause avoidable failures.

Step 3

Send the passport details

Submit the details through the API. The request is processed against the available passport records under your service contract.

Step 4

Read the applicant and status fields

The available applicant, application-type, date and status details come back as structured fields your onboarding logic can act on. Which of them are present varies by data source and by the individual record.

Step 5

Pass, correct, or review

Pass a matching record through, and send a details mismatch back for correction while the customer is still in the flow. Route a no-record result to manual review instead of an automatic decline.

Industries

Where teams use Passport Verification API

These sectors build the check into a decision they already make.

  • Travel

    Confirm traveler identity before a booking is confirmed or a visa file is lodged

  • Forex and remittance

    Verify the identity behind a cross-border transaction

  • Banking and brokerages

    Onboard non-resident customers with no local address proof

  • Hiring and staffing

    Run an identity check on candidates for roles that involve travel

  • Insurance

    Verify identity on travel and international health cover applications

  • Real estate

    Check non-resident buyers and overseas tenants before a file proceeds

What is passport verification?

A passport is a travel document and an identity document at once, and India widely accepts it as an officially valid document for customer onboarding. Passport verification checks the details a customer has submitted against the available passport record.

A booklet image tells you what is printed. A verification tells you whether a record consistent with the submitted details can be found in the available data, and what standing that record has. Businesses that accept a passport as proof of identity generally want both.

What comes back from a passport check

The available record can carry the applicant's name and date of birth. It can also carry the application type, such as a fresh issue or a reissue.

The date the application was made and the current status of the record can come with it. Some records carry further application-stage detail.

Which fields you get depends on the data source and on the individual record. The check reports that a record consistent with the submitted details can be found. It does not replace inspecting the physical document where your process requires that, and it does not report visa or immigration status.

How to check a passport file number

The check is keyed to the file number recorded against the passport application. That is a different number from the booklet number a customer is more likely to quote from memory. Pairing the file number with the date of birth also suits a customer who is overseas, because both values come off the document itself.

Customers mistype it more often than a passport number, because it is longer and less familiar. Showing them where it appears on the document removes much of that.

Who verifies passports

Travel businesses, including tour operators, visa facilitation services and corporate travel desks, check before a booking is confirmed and before documents go to a consulate. A mismatch discovered later is expensive for everyone involved. Foreign exchange and remittance providers verify at the counter and in app-based flows, where the passport is the document the transaction is recorded against.

Banks, NBFCs and brokerages verify during non-resident onboarding. The customer is not present, cannot produce a local address document, and the passport is the anchor identity record the account is built on.

Employers, background-verification teams and staffing platforms verify in hiring, both as an identity check and where a role involves international travel. Insurers use it for travel and international health cover, where the policyholder's identity has to match the document they will present abroad.

Real estate businesses handling non-resident buyers, and property managers letting to overseas tenants, use it as the identity check the rest of the file rests on.

Passport checks alongside your other identity checks

A passport check is strongest as one signal among several. Reading the document image gives you the printed fields, and the verification reports whether a matching record is available.

A face comparison between the document photograph and a live capture ties the document to the person presenting it. A separate address or tax identity check covers what a passport does not.

Which combination you need depends on the risk of the journey. A low-value account opening and a cross-border property transaction do not warrant the same set of checks.

Where the passport check belongs in onboarding

Put the check in the step that already collects the document. A mismatch between submitted and returned details is usually a transposed digit or a name entered in a different order.

The person best placed to fix that is the customer who typed it, while they are still on the screen. Handled a day later, the same correction costs an email thread.

Passport records also move. A reissue, a renewal or a name change can mean the details a customer gave you last year no longer match the current record. So a mismatch on a long-standing relationship is a prompt to re-collect.

A passport carries sensitive personal data. Consent has to be specific, never buried in a terms checkbox. Tell the customer that you will check the record and why, and keep the consent with the result.

Limit use of the response to the purpose you collected it for, and keep it no longer than that purpose needs. Restrict access to the staff who act on it, and store just the outcome.

Where a check contributes to an adverse decision, tell the person and give them a route to correct the underlying record with the issuing authority. A verification result is an input to a human decision, and a person still makes the call.

FAQ

Common questions

What teams ask before they integrate Passport Verification API.

An interface that checks submitted passport details against the available passport record from inside your own application, instead of reviewing each document by hand. The available applicant and status information comes back as structured fields.

Get started

Add Passport Verification API to your workflow

Tell us how you plan to use it. Our team sets up API access, agrees your pricing and takes you through onboarding.