PIN Code API · v1
Every post office against a PIN code — name, type, delivery status, circle and coordinates — in one JSON response. 500 calls a day free, no card.
{
"pincode": "110001",
"district": "NEW DELHI",
"state": "DELHI",
"circle": "Delhi Circle",
"office_count": 23,
"offices": [
{
"office_name": "New Delhi GPO",
"office_type": "HO",
"delivery_status": "Delivery",
"latitude": "28.62757900",
"longitude": "77.20591200"
}, … 22 more
]
}
All 23 offices in one call — no paging to get wrong.
| Plan | Calls | Per month |
|---|---|---|
| Free | 500/day | ₹0 |
| StartUp | 40,000/mo | ₹499 |
| Business | 400,000/mo | ₹2,499 |
| Enterprise | 600,000/mo | ₹3,499 |
A monthly allowance runs from the day you start the plan and resets on that same date each month, 00:00 IST — not on the 1st. The free daily one resets every midnight IST. Paid plans also carry a per-day safety cap of 20% of the month, so one runaway loop cannot spend it all at once.
Source data published by India Post. Coordinates are supplied as-is and are approximate — verify before using them for routing.