99.99% uptime · 40ms p99

The API for
address data.

Validate, autocomplete and geocode any Indian address in one call. Pincode to lat-long, cleaned and standardised, in 40 milliseconds.

curl·node·python
# validate + geocode in one call
curl https://api.cardinal.dev/v1/verify \
  -H "Authorization: Bearer sk_live_..." \
  -d "q=MG Road, Kochi 682016"

 {
 "valid": true,
 "pincode": "682016",
 "lat": 9.9816, "lng": 76.2999,
 "confidence": 0.98
}
Trusted in production bySwipeHaulDabbaKettuNira

// endpoints

Four calls. That's the whole surface.

POST/v1/verifyValidate and standardise a raw address string.
GET/v1/autocompleteType-ahead suggestions ranked by locality.
GET/v1/geocodeAddress or pincode to lat-long with confidence.
GET/v1/reverseLat-long back to the nearest deliverable address.
40msp99 latency
19,300pincodes covered
99.99%uptime, 90d
1 callverify + geocode

// pricing

Metered. No seats, no minimum.

Free$0
  • 1,000 calls / mo
  • all endpoints
  • community support
Get a key
Pay as you go$0.40/1k
  • volume tiers
  • 99.99% SLA
  • email support
Start now
EnterpriseTalk
  • self-host / VPC
  • SSO + audit
  • solutions eng
Contact