Skip to content
FinHubBy HabileLabs

Address Intelligence

Break down a single unstructured address into clean, structured fields in one call.

request · /v1/address/split

Full unstructured address text

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 Address Split API Does

FinHub's Address Split API parses free-text Indian addresses using NLP-based segmentation and returns each component as a discrete field. It helps onboarding, data, and compliance teams standardize address records for storage, search, and downstream KYC or CKYC workflows.

Inputs

  • Full unstructured address text

Returns

  • House or building number
  • Street or road name
  • Resolved city or town
  • Resolved state
  • Resolved 6-digit pincode

POST /v1/address/split

How it works

Three Steps to a Verified Result

01

Submit address text

Submit a single unstructured address string.

02

Parse with NLP

FinHub parses it using NLP-based segmentation trained on Indian address formats.

03

Return structured fields

Returns each component as a structured field, logged for audit.

Use cases

Where Teams Use Address Split

  • Auto-filling structured address forms during onboarding
  • Standardizing legacy address databases during migration
  • Enabling structured search and deduplication on address fields
  • Mapping addresses to CKYC and KRA record formats

FAQ

Address Split API, FAQs

Common questions about FinHub's Address Split API.

Yes, the parser is trained on common Indian address conventions, including regional variations and non-standard ordering.

Ready to Add Address Split to Your Flow?

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