🇮🇳 Made for India's developers

One API for India Location & Weather data

High-performance APIs for Indian geography, pincodes, coordinates, real-time weather, solar times, climate records, and air quality. Built for scale.

30k free req/mo
<50ms avg latency
99.9% uptime
terminal
curl -X GET \
  "https://api.avanigrid.com/v1/pincode/110001" \
  -H "X-API-Key: ag_live_your_key_here"
Response 200 OK
{
  "pincode": "110001",
  "post_office": "Connaught Place",
  "district": "New Delhi",
  "state": "Delhi",
  "country": "India",
  "latitude": 28.6139,
  "longitude": 77.2090
}

Six endpoints. Infinite possibilities.

Everything you need to build India-aware applications — lookup, verify, and standardize data with a single API key.

Pincode Lookup

Get district, state, post office and lat/lng for any Indian pincode.

GET /v1/pincode/:pincode
{ "district": "New Delhi", "state": "Delhi" }

IFSC Code

Resolve any IFSC code to bank name, branch, address and MICR.

GET /v1/ifsc/:ifsc
{ "bank": "HDFC Bank", "branch": "Connaught Place" }

GST Verification

Verify GSTIN authenticity and retrieve business registration details.

GET /v1/gst/:gstin
{ "legal_name": "Acme Pvt Ltd", "status": "Active" }

UPI Validation

Validate UPI VPAs and resolve the registered account holder name.

GET /v1/upi/validate?vpa=
{ "valid": true, "name": "Rahul Sharma" }

Address Standardization

Normalize messy Indian addresses into a structured, consistent format.

POST /v1/address/standardize
{ "normalized": "42, MG Road, Bengaluru 560001" }

IP Intelligence

Geolocate Indian IPs to city, ISP, and telecom circle.

GET /v1/ip/:address
{ "city": "Mumbai", "isp": "Jio", "circle": "Maharashtra" }

Start in under 60 seconds

Copy, paste, run. No SDK required — just HTTP.

curl -X GET \
  "https://api.avanigrid.com/v1/pincode/400001" \
  -H "X-API-Key: ag_live_your_key_here" \
  -H "Accept: application/json"
200 OK · 12ms · Cached
{
  "pincode": "400001",
  "post_office": "GPO Mumbai",
  "district": "Mumbai",
  "state": "Maharashtra",
  "country": "India",
  "latitude": 18.9388,
  "longitude": 72.8354,
  "cached": true,
  "response_time_ms": 12
}

Simple, transparent pricing

Start free. Scale as you grow. All prices in Indian Rupees.

Free

₹0forever

30,000 req/mo

Perfect for side projects and exploration.

  • 30,000 API requests/month
  • All 6 endpoints included
  • Shared rate limits
  • Community support
  • API playground access

Starter

₹999/month

50,000 req/mo

For growing apps that need reliability.

  • 50,000 API requests/month
  • All 6 endpoints included
  • Higher rate limits
  • Email support
  • Request logs (7 days)
  • Overage billing available
Most Popular

Growth

₹2,999/month

500,000 req/mo

Built for production-grade applications.

  • 500,000 API requests/month
  • All 6 endpoints included
  • Priority rate limits
  • Priority email support
  • Request logs (30 days)
  • Webhooks & alerts
  • Dedicated IP option

Business

₹9,999/month

2,000,000 req/mo

For enterprises with high-volume needs.

  • 2,000,000 API requests/month
  • All 6 endpoints included
  • Unlimited rate limits
  • Dedicated Slack support
  • Request logs (90 days)
  • SLA guarantee (99.9%)
  • Custom data integrations
  • Invoice billing

All plans include SSL, 99.9% SLA, and no setup fees. Unused requests do not roll over.