Identity Verification
Validate a passport number and confirm the holder's details against official records in real time for identity checks that go beyond PAN and Aadhaar.
request · /v1/kyc/passport/verify
Passport number
Date of birth
Send request
Overview
What the Passport Verification API Does
FinHub's Passport Verification API checks a passport number's validity and cross-references holder details, name, date of birth, expiry, against official records, giving BFSI teams a reliable secondary identity document for NRI, travel and high-value onboarding. Every check runs against a consent artifact and is sealed to a tamper-evident audit log.
Inputs
- Passport number
- Date of birth
- Name as per passport
- Consent artifact ID
Returns
- Validity status
- Holder name match
- Expiry & issue date
- Nationality
- Match confidence score
POST /v1/kyc/passport/verify
How it works
Three Steps to a Verified Result
Submit passport details
Send the passport number, name and date of birth with a consent artifact over a single call.
We verify against records
FinHub checks validity and cross-references holder details against official passport records.
Get a decision-ready result
Receive validity, holder match and expiry details in real time, sealed to your audit trail.
Use cases
Where Teams Use Passport Verification
- KYC for NRI and non-resident customer onboarding
- Secondary identity verification for high-value accounts
- Travel and forex product onboarding
- Cross-border remittance compliance checks
FAQ
Passport Verification API, FAQs
Common questions about FinHub's Passport Verification API.
It validates the passport number and cross-checks holder name, date of birth and expiry against official records, returning a match confidence score.
More verification APIs
Explore Related APIs
Ready to Add Passport Verification to Your Flow?
Book a demo and see the API return a verified result on your own test data in minutes.