Turn messy Indian addresses into points on a map
Maps API checks if your branch serves the address and verifies the field visit.
Field visit check
Match- Agent:
- Neha P
- At:
- 18.5081, 73.8069
- Time:
- 31 Oct 2026, 14:32
POST /v1/geo/geocode 200
{
"pincode": "411038",
"district": "Pune",
"state": "Maharashtra",
"lat": 18.5074,
"lng": 73.8077,
"confidence": "high",
"serviceable": true,
"branch": "BR-014",
"distance_km": 3.2
}
Location data your field and credit teams can rely on
Geocoding for messy addresses
Landmarks, missing pincodes and Hinglish, with a confidence level.
Address match score
KYC address against where the visit happened.
- Pincode lookupPincode to district and state, with mismatches flagged.
- Distance and ETARoad distance and travel time for visit planning.
- TerritoriesEach lead mapped to the right branch.
- Serviceability checksInside your area or not, with the nearest branch.
From a typed address to a verified visit
- 01
Send an address
As typed. No cleaning needed.
- 02
Get a location
Coordinates, pincode and district.
- 03
Check serviceability
Against your branch territories.
- 04
Verify the visit
The geo-tagged photo is matched and scored.
Send an address as typed, get a location back
- Visit webhooks
- Excel batch
- Map dashboard
POST /v1/geo/geocode
Authorization: Bearer <your-api-key>
Content-Type: application/json
{
"address": "Flat 3B, Shiv Krupa CHS, nr Hanuman mandir, Kothrud, Pune",
"check_serviceability": true
}{
"location": {
"lat": 18.5074,
"lng": 73.8077
},
"confidence": "high",
"pincode": "411038",
"district": "Pune",
"state": "Maharashtra",
"serviceable": true,
"nearest_branch": {
"code": "BR-014",
"name": "Kothrud",
"distance_km": 3.2,
"eta_min": 14
}
}Your data, under your control
- Encrypted in transit and at rest
- Role-based access
- Audit logs
- Retention you control
Specific to Maps API
- Agent locations are captured only during a visit, not tracked all day.
- Visit photos are stored encrypted and linked to the lead, not to a public URL.
Questions about Maps API
What about addresses without a pincode?
It uses the locality, landmarks and city, and fills in the pincode. When it isn’t sure, the confidence level says so.
Do field agents need a separate app?
No. Visits work inside our CRM’s field app, or in your own app through the API.
How is the match score worked out?
From the distance between the KYC address and the visit. You set what counts as a match.
Can we define our own territories?
Yes: a radius per branch, a list of pincodes, or boundaries drawn on the map.