Address Intelligence
Compare two addresses and get an instant similarity score to confirm a match or flag a duplicate.
Overview
What the Address Matching API does
FinHub's Address Matching API normalizes two address strings and applies fuzzy matching across components like locality, city, and pincode. It returns a similarity score and match verdict, helping BFSI teams deduplicate customer records and cross-verify address proofs during onboarding.
Inputs
- First address to compare
- Second address to compare
- Match type (strict or fuzzy)
Returns
- Similarity score (0-100)
- Match status
- Matched address components
- Overall confidence level
POST /v1/address/match
How it works
Three steps to a verified result
Submit two addresses
Submit the two addresses to be compared.
Normalize & fuzzy match
FinHub normalizes both addresses and applies fuzzy matching across their components.
Return similarity score
Returns a similarity score and match verdict, logged for audit.
Use cases
Where teams use Address Matching
- Detecting duplicate customer records during onboarding
- Cross-verifying address proof documents against application data
- Validating address-change requests before updating core records
- Screening merchant or vendor addresses for consistency
FAQ
Address Matching API — FAQs
Common questions about FinHub's Address Matching API.
Yes, the match-type parameter lets you choose stricter exact-component matching or a more lenient fuzzy match depending on the use case.
More verification APIs
Explore related APIs
Ready to add Address Matching to your flow?
Book a demo and see the API return a verified result on your own test data in minutes.