Skip to content
FinHubBy HabileLabs

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

api · POST /v1/kyc/verify
POST /v1/kyc/verify
Authorization: Bearer sk_live_••••
{ "pan": "XXXXXXXXXX", "consent_artifact": "ca_••••" }
OKVerified
{
"status": "verified",
"name_match": "high",
"dpdp_purpose_code": "LOAN_KYC",
"consent": "sealed"
}

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

01

Submit passport details

Send the passport number, name and date of birth with a consent artifact over a single call.

02

We verify against records

FinHub checks validity and cross-references holder details against official passport records.

03

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.