Skip to content
FinHubBy HabileLabs

Risk & Fraud

Turn a customer-submitted address into precise coordinates — or a coordinate pair back into a verifiable address — in a single real-time call.

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

Overview

What the Geocode API does

FinHub's Geocode API converts physical addresses into latitude and longitude, and resolves coordinates back into structured, verifiable addresses, so onboarding and risk teams can corroborate a declared location against other signals. Every conversion runs under consent and is sealed to a tamper-evident audit log for DPDP-aligned handling.

Inputs

  • Address string or coordinate pair
  • Consent artifact ID
  • Direction (forward/reverse geocode)

Returns

  • Latitude & longitude
  • Standardised address
  • Location accuracy tier
  • Region/pincode match
  • Confidence score

POST /v1/risk/geocode

How it works

Three steps to a verified result

01

Submit address or coordinates

Send a physical address, or a latitude/longitude pair, with a consent artifact over a single call.

02

We resolve the location

FinHub converts between address and coordinates and standardises the result against verified location data.

03

Get a verifiable location

Receive coordinates or a structured address with a confidence score in real time — sealed to your audit trail.

Use cases

Where teams use Geocode

  • Corroborating a declared address during onboarding
  • Mapping branch and service-area coverage
  • Cross-checking address against IP or bill geolocation
  • Standardising address data across legacy records

FAQ

Geocode API — FAQs

Common questions about FinHub's Geocode API.

It converts a physical address into latitude and longitude coordinates (forward geocoding) or coordinates back into a structured address (reverse geocoding).

Ready to add Geocode to your flow?

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