Skip to content
FinHubBy HabileLabs

Address Intelligence

Resolve any Indian address to its correct pincode in real time, with consent-logged, audit-ready results.

api · POST /v1/kyc/verify
POST /v1/kyc/verify
Authorization: Bearer sk_live_••••
{ "pan": "XXXXX1234F", "consent_artifact": "ca_9f2c…" }

Overview

What the Address to Pincode API does

FinHub's Address to Pincode API normalizes free-text Indian addresses and matches them against India Post's PIN database. It returns the correct pincode along with a confidence score, helping onboarding, risk, and operations teams eliminate manual address lookups and reduce KYC rework.

Inputs

  • Address text (full or partial)
  • City
  • State

Returns

  • Resolved 6-digit pincode
  • Normalized, standardized address
  • Confidence score (0-100)
  • Resolved latitude and longitude

POST /v1/address/to-pincode

How it works

Three steps to a verified result

01

Submit address

Submit the raw address string with optional city/state hints.

02

Normalize & match

FinHub parses and normalizes the address against India Post's PIN database.

03

Return matched pincode

Returns the matched pincode with a confidence score and normalized address, logged for audit.

Use cases

Where teams use Address to Pincode

  • Auto-filling pincode during customer onboarding forms
  • Flagging address-pincode mismatches for fraud review
  • Standardizing legacy address records for CKYC submission
  • Validating delivery and field-visit addresses at capture time

FAQ

Address to Pincode API — FAQs

Common questions about FinHub's Address to Pincode API.

The API returns a confidence score alongside every match so BFSI teams can set their own acceptance threshold for partial or ambiguous addresses.

Ready to add Address to Pincode to your flow?

Book a demo and see the API return a verified result on your own test data in minutes.