Skip to content
FinHubBy HabileLabs

Address Intelligence

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

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

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.