India GeoData API
India GeoData API is a powerful, read-only REST API for Indian postal geography. It provides instant access to India's complete hierarchical location data — States, Districts, Cities, and 6-digit Pincodes — with precise latitude/longitude coordinates. **What you can do:** - Look up any of India's 36+ states and union territories by name or 2-letter code - Browse districts, cities, and pincodes…
India GeoData API endpoints
| Method | Endpoint | Description |
|---|---|---|
| States | ||
| GET |
getV1States /v1/states |
|
| GET |
getV1StatesById /v1/states/{id} |
|
| GET |
getV1StatesByIdDistricts /v1/states/{id}/districts |
|
| GET |
getV1StatesByIdPincodes /v1/states/{id}/pincodes |
|
| GET |
getV1StatesByIdCities /v1/states/{id}/cities |
|
| Districts | ||
| GET |
getV1DistrictsByIdPincodes /v1/districts/{id}/pincodes |
|
| GET |
getV1DistrictsById /v1/districts/{id} |
|
| GET |
getV1DistrictsByIdCities /v1/districts/{id}/cities |
|
| GET |
getV1Districts /v1/districts |
|
| Cities | ||
| GET |
getV1CitiesByIdPincodes /v1/cities/{id}/pincodes |
|
| GET |
getV1Cities /v1/cities |
|
| GET |
getV1CitiesById /v1/cities/{id} |
|
| Pincodes | ||
| GET |
getV1Pincodes /v1/pincodes |
|
| GET |
getV1PincodesByCodeCoordinates /v1/pincodes/{code}/coordinates |
|
| GET |
getV1PincodesByCode /v1/pincodes/{code} |
|
India GeoData API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO Recommended | $5 / month | 100 / second |
|
| ULTRA | $19 / month | 200 / second |
|