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.
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.