India EV charging station directory API

Every public charging station on the Bureau of Energy Efficiency's list, as a REST API. Ask what a driver actually needs: which stations near a point have a gun their vehicle can use, at what power, run by whom. Half of India's listed stations only serve two- and three-wheelers; this API tells them apart.

Source: EV Public Charging Stations Data till 26th October 2025, published by the Bureau of Energy Efficiency (BEE). No real-time availability, prices or opening hours — the source does not have them.

Source, coverage and known data problems →

Dataset at a glance

till 26th October 2025
Stations
29,184
Chargers
39,640
Car fast-DC stations (≥ 50 kW)
4,455
Two/three-wheeler only
14,788
States & UTs
36
Operators
70

Every count is read from the dataset when the site is built.

Questions it answers

  • Where can my car fast-charge near me?

    /v1/stations/near?lat=12.9716&lng=77.5946&vehicle=car&current=dc&min_power_kw=50
  • Which stations does an electric scooter or auto-rickshaw use in Pune?

    /v1/stations?city=Pune&vehicle=two_three_wheeler
  • Who runs the CCS2 chargers in Kerala?

    /v1/stations?state=KL&connector=CCS2

Quick start

Every endpoint is a plain GET that returns JSON. No headers are required. This station serves: cars.

Request
curl -s "https://ev-charging-stations-api.vercel.app/v1/stations/evs_8237c510bf"
Response · 200 OK
{
  "success": true,
  "data": {
    "id": "evs_8237c510bf",
    "operator": "BPCL",
    "ownership": "govt",
    "state": "Karnataka",
    "state_code": "KA",
    "district": "Bengaluru Rural",
    "city": "ABICHIKANAHALLI, BANGALORE",
    "address": "NO. 37/1/25, ABICHIKKANAHALLI, KASABA HOBLI, , City=ABICHIKANAHALLI, BANGALORE, District=BANGALORE-RUR, State=Karnataka",
    "latitude": 13.282155,
    "longitude": 77.722215,
    "location_quality": "ok",
    "mixed_admin": false,
    "chargers": [
      {
        "type_raw": "CCS",
        "standards": [
          "CCS2"
        ],
        "lev_variant": null,
        "charger_kw": 120,
        "connectors_per_charger": 2,
        "guns": [
          {
            "standard": "CCS2",
            "kw": 120
          },
          {
            "standard": "CCS2",
            "kw": 120
          }
        ],
        "count": 1
      }
    ],
    "total_chargers": 1,
    "total_connectors": 2,
    "max_power_kw": 120,
    "max_kw_by_standard": {
      "CCS2": 120
    },
    "standards": [
      "CCS2"
    ],
    "currents": [
      "DC"
    ],
    "vehicle_classes": [
      "car"
    ],
    "source": {
      "page_first": 585,
      "page_last": 585,
      "row_count": 1
    }
  },
  "meta": {
    "source": {
      "name": "EV Public Charging Stations Data till 26th October 2025",
      "publisher": "Bureau of Energy Efficiency (BEE), Ministry of Power, Government of India",
      "url": "http://beeindia.gov.in/WriteReadData/RTF1984/EV_PCS_Data_29277.pdf",
      "snapshot_label": "till 26th October 2025"
    },
    "attribution": "Data: Bureau of Energy Efficiency (BEE), Ministry of Power, Government of India — \"EV Public Charging Stations Data till 26th October 2025\". Republished with attribution; not an official BEE service."
  }
}

Endpoints

PathQuery parametersDescription
/v1/stations/nearlat, lng, radius, filters, page, limitStations within a radius of a point, nearest first. Never returns stations with suspect coordinates.
/v1/stationsfilters, location_quality, page, limitThe full directory with filters and paging.
/v1/stations/{id}—One station, including the PDF pages it came from.
/v1/states—Stations, chargers, DC stations and car fast-DC stations per state and union territory.
/v1/citiesstateCities and localities with stations, with their district and station count.
/v1/operators—Charge point operators with ownership and station counts.
/v1/connectors—Charging standards: AC or DC, vehicles served, source, and station counts.
/v1/meta—Source, attribution, snapshot and dataset counts.
/v1—Endpoint index and the active rate limit.
/health—Liveness check.

Invalid input is never silently ignored: a malformed or unknown parameter is a 400, an unknown value is a 404 that lists the valid ones. Full reference →

States with the most stations

From /v1/states.

State / UTStations
Karnataka6,077
Maharashtra4,165
Uttar Pradesh2,317
Delhi1,966
Tamil Nadu1,779
Rajasthan1,525

Charging standards

From /v1/connectors. Vehicles served follow the Ministry of Power charger table.

StandardCurrentVehiclesStations
CCS2 (Combined Charging System)CCS2DCCars7,081
CHAdeMOCHADEMODCCars525
Type 2 ACTYPE2_ACACCars and 2W/3W3,718
Bharat DC-001BHARAT_DC001DCCars and 2W/3W898
Bharat AC-001BHARAT_AC001ACCars and 2W/3W4,480
Light EV AC charge pointLEV_ACAC2W/3W only13,586
Light EV DC charge pointLEV_DCDC2W/3W only1,300