EV Chargers API
DataMAINTAINED1 token / call

EV Chargers API

105,000 EV charging stations in the US and Canada with connectors, power, networks and hours, synced daily

EV charging-station directory for 105,000+ stations across the US and Canada, built from the official US DOE/NREL Alternative Fuels Data Center (public domain): station name, status, public/private access with opening hours, pricing notes, full address and coordinates, charging network (ChargePoint, Tesla, Electrify America, Blink, FLO and 100+ more), connector types (J1772, CCS, CHAdeMO, NACS/Tesla), port counts by level (Level 1, Level 2, DC fast) and per-unit connector power in kW, facility type, workplace-charging flag, and open/confirmed dates. Search by name or city, filter by state, country, network, connector, status, access, DC-fast-only or workplace charging; find stations near any coordinate sorted by distance; aggregate networks and states. Self-hosted dataset refreshed daily — no third-party calls at request time.

Every call needs an X-Api-Key header. A free key includes 500 tokens a month, no card required. 1 token per call, so the free plan covers about 500 calls a month.

No credit card requiredAccess to 125+ APIsCancel anytime
response.json
{
  "total": 105079,
  "count": 1,
  "results": [
    {
      "id": 150544,
      "name": "LA County ISD Walt Disney Park",
      "status": "E",
      "access": "public",
      "network": "SHELL_RECHARGE",
      "address": {
        "city": "Los Angeles",
        "state": "CA",
        "country": "US"
      },
      "connectorTypes": [
        "CHADEMO",
        "J1772",
        "J1772COMBO"
      ],
      "ports": {
        "level2": 4,
        "dcFast": 6
      }
    }
  ]
}
Production Ready
Battle-tested infrastructure with a 99.9% uptime SLA. Rate limits are generous, responses are consistent.
Simple Integration
Standard REST + JSON. Works with any HTTP client. Copy-ready code snippets in 4 languages.
One Key, 125+ APIs
Your DataAndAPIs subscription unlocks every API on the platform — anime, finance, sports, and more.

Use cases for EV Chargers API

  • Show chargers near a driver with connector type, power and whether they are public and open now.

  • Plan routes and trip stops for fleets using DC fast-charger locations and port counts.

  • Compare network coverage, from ChargePoint to Tesla to Electrify America, by state or city.

  • Enrich property or retail listings with nearby charging availability.

EV Chargers API endpoints

Every endpoint with its parameters and a real example response.

GETCharging Networks

https://api-ev-chargers.dataandapis.com/v1/stations/networks

This endpoint takes no parameters.

Example request

curl "https://api-ev-chargers.dataandapis.com/v1/stations/networks" \
  -H "X-Api-Key: YOUR_API_KEY"
Example response
{
  "count": 113,
  "networks": [
    {
      "network": "ChargePoint Network",
      "count": 52083
    },
    {
      "network": "Non-Networked",
      "count": 10845
    },
    {
      "network": "Blink Network",
      "count": 6210
    },
    {
      "network": "Tesla Destination",
      "count": 5943
    },
    {
      "network": "FLO",
      "count": 4796
    }
  ]
}

GETGet Station

https://api-ev-chargers.dataandapis.com/v1/stations/{id}

This endpoint takes no parameters.

Example request

curl "https://api-ev-chargers.dataandapis.com/v1/stations/{id}" \
  -H "X-Api-Key: YOUR_API_KEY"
Example response
{
  "id": 1517,
  "name": "LADWP - Truesdale Center",
  "status": "E",
  "access": "private",
  "network": "SHELL_RECHARGE",
  "address": {
    "street": "11797 Truesdale St",
    "city": "Sun Valley",
    "state": "CA",
    "zip": "91352",
    "country": "US"
  },
  "latitude": 34.2483,
  "longitude": -118.3879,
  "connectorTypes": [
    "CHADEMO",
    "J1772",
    "J1772COMBO"
  ],
  "ports": {
    "level1": null,
    "level2": 57,
    "dcFast": 2
  },
  "accessDaysTime": "For fleet use only",
  "pricing": null,
  "networkWeb": "https://www.shell.us/motorist/electric-vehicle-charging.html",
…
Show full response
{
  "id": 1517,
  "name": "LADWP - Truesdale Center",
  "status": "E",
  "access": "private",
  "network": "SHELL_RECHARGE",
  "address": {
    "street": "11797 Truesdale St",
    "city": "Sun Valley",
    "state": "CA",
    "zip": "91352",
    "country": "US"
  },
  "latitude": 34.2483,
  "longitude": -118.3879,
  "connectorTypes": [
    "CHADEMO",
    "J1772",
    "J1772COMBO"
  ],
  "ports": {
    "level1": null,
    "level2": 57,
    "dcFast": 2
  },
  "accessDaysTime": "For fleet use only",
  "pricing": null,
  "networkWeb": "https://www.shell.us/motorist/electric-vehicle-charging.html",
  "chargingUnits": [
    {
      "level": "dc_fast",
      "ports": 1,
      "network": "SHELL_RECHARGE",
      "connectors": {
        "CHADEMO": {
          "ports": 1,
          "kw": 70
        },
        "J1772COMBO": {
          "ports": 1,
          "kw": 70
        }
      }
    },
    {
      "level": "2",
      "ports": 1,
      "network": "Non-Networked",
      "connectors": {
        "J1772": {
          "ports": 1,
          "kw": null
        }
      }
    }
  ],
  "facilityType": "UTILITY",
  "ownerTypeCode": "LG",
  "maximumVehicleClass": "MD",
  "workplaceCharging": true,
  "openDate": "1999-10-15",
  "dateLastConfirmed": "2025-11-13",
  "sourceUpdatedAt": "2026-08-07T18:57:47Z"
}

GETList Stations

https://api-ev-chargers.dataandapis.com/v1/stations

Query parameters

ParameterExample
accesspublicOptional
cityLos AngelesOptional
connectorJ1772COMBOOptional
countryUSOptional
dcFasttrueOptional
limit20Optional
networkTeslaOptional
page1Optional
qsuperchargerOptional
stateCAOptional
statusEOptional
workplacetrueOptional
zip90012Optional

Example request

curl "https://api-ev-chargers.dataandapis.com/v1/stations?access=public&city=Los%20Angeles&connector=J1772COMBO&country=US&dcFast=true&limit=20&network=Tesla&page=1&q=supercharger&state=CA&status=E&workplace=true&zip=90012" \
  -H "X-Api-Key: YOUR_API_KEY"
Example response
{
  "total": 2797,
  "page": 1,
  "limit": 20,
  "count": 1,
  "results": [
    {
      "id": 150544,
      "name": "LA County ISD Walt Disney Park",
      "status": "E",
      "access": "public",
      "network": "SHELL_RECHARGE",
      "address": {
        "street": "1000 S Grand Ave",
        "city": "Los Angeles",
        "state": "CA",
        "zip": "90015",
        "country": "US"
      },
      "latitude": 34.0446,
      "longitude": -118.2606,
      "connectorTypes": [
        "CHADEMO",
        "J1772",
        "J1772COMBO"
      ],
      "ports": {
        "level1": null,
…
Show full response
{
  "total": 2797,
  "page": 1,
  "limit": 20,
  "count": 1,
  "results": [
    {
      "id": 150544,
      "name": "LA County ISD Walt Disney Park",
      "status": "E",
      "access": "public",
      "network": "SHELL_RECHARGE",
      "address": {
        "street": "1000 S Grand Ave",
        "city": "Los Angeles",
        "state": "CA",
        "zip": "90015",
        "country": "US"
      },
      "latitude": 34.0446,
      "longitude": -118.2606,
      "connectorTypes": [
        "CHADEMO",
        "J1772",
        "J1772COMBO"
      ],
      "ports": {
        "level1": null,
        "level2": 4,
        "dcFast": 6
      }
    }
  ]
}

GETNearby Stations

https://api-ev-chargers.dataandapis.com/v1/stations/nearby

Query parameters

ParameterExample
dcFasttrueOptional
lat34.0522Required
limit10Optional
lon-118.2437Required
radius25Optional

Example request

curl "https://api-ev-chargers.dataandapis.com/v1/stations/nearby?dcFast=true&lat=34.0522&limit=10&lon=-118.2437&radius=25" \
  -H "X-Api-Key: YOUR_API_KEY"
Example response
{
  "lat": 34.0522,
  "lon": -118.2437,
  "radiusKm": 5,
  "count": 2,
  "results": [
    {
      "id": 150544,
      "name": "LA County ISD Walt Disney Park",
      "network": "SHELL_RECHARGE",
      "distanceKm": 0.6,
      "ports": {
        "level1": null,
        "level2": 4,
        "dcFast": 6
      },
      "connectorTypes": [
        "CHADEMO",
        "J1772",
        "J1772COMBO"
      ]
    },
    {
      "id": 87543,
      "name": "LADWP - John Ferraro Building",
      "network": "SHELL_RECHARGE",
      "distanceKm": 0.9,
      "ports": {
…
Show full response
{
  "lat": 34.0522,
  "lon": -118.2437,
  "radiusKm": 5,
  "count": 2,
  "results": [
    {
      "id": 150544,
      "name": "LA County ISD Walt Disney Park",
      "network": "SHELL_RECHARGE",
      "distanceKm": 0.6,
      "ports": {
        "level1": null,
        "level2": 4,
        "dcFast": 6
      },
      "connectorTypes": [
        "CHADEMO",
        "J1772",
        "J1772COMBO"
      ]
    },
    {
      "id": 87543,
      "name": "LADWP - John Ferraro Building",
      "network": "SHELL_RECHARGE",
      "distanceKm": 0.9,
      "ports": {
        "level1": null,
        "level2": 20,
        "dcFast": 5
      },
      "connectorTypes": [
        "CHADEMO",
        "J1772COMBO"
      ]
    }
  ]
}

GETRandom Stations

https://api-ev-chargers.dataandapis.com/v1/stations/random

Query parameters

ParameterExample
amount3Optional

Example request

curl "https://api-ev-chargers.dataandapis.com/v1/stations/random?amount=3" \
  -H "X-Api-Key: YOUR_API_KEY"
Example response
{
  "count": 2,
  "results": [
    {
      "id": 201455,
      "name": "Hilton Garden Inn - Tesla Destination",
      "network": "Tesla Destination",
      "address": {
        "city": "Nashville",
        "state": "TN",
        "country": "US"
      },
      "ports": {
        "level1": null,
        "level2": 4,
        "dcFast": null
      }
    },
    {
      "id": 155020,
      "name": "Circle K - Comber Supercharger",
      "network": "Tesla",
      "address": {
        "city": "Comber",
        "state": "ON",
        "country": "CA"
      },
      "ports": {
…
Show full response
{
  "count": 2,
  "results": [
    {
      "id": 201455,
      "name": "Hilton Garden Inn - Tesla Destination",
      "network": "Tesla Destination",
      "address": {
        "city": "Nashville",
        "state": "TN",
        "country": "US"
      },
      "ports": {
        "level1": null,
        "level2": 4,
        "dcFast": null
      }
    },
    {
      "id": 155020,
      "name": "Circle K - Comber Supercharger",
      "network": "Tesla",
      "address": {
        "city": "Comber",
        "state": "ON",
        "country": "CA"
      },
      "ports": {
        "level1": null,
        "level2": null,
        "dcFast": 8
      }
    }
  ]
}

GETStations By State

https://api-ev-chargers.dataandapis.com/v1/stations/states

Query parameters

ParameterExample
countryUSOptional

Example request

curl "https://api-ev-chargers.dataandapis.com/v1/stations/states?country=US" \
  -H "X-Api-Key: YOUR_API_KEY"
Example response
{
  "count": 51,
  "states": [
    {
      "state": "CA",
      "country": "US",
      "count": 21665
    },
    {
      "state": "NY",
      "country": "US",
      "count": 6035
    },
    {
      "state": "FL",
      "country": "US",
      "count": 4874
    }
  ]
}

Where the data comes from

Source
US DOE / NREL Alternative Fuels Data Center station data (public domain).
Freshness
Daily delta sync of updated stations.

One install. Every endpoint.

No proprietary SDKs needed. Any HTTP client works. Pick your language and paste.

3languages
6endpoints
RESTarchitecture
1key for all APIs
  • Fully typed responses — auto-completion in your IDE
  • Tracks the API in lockstep — new endpoints land same day
  • One key works across 125+ APIs on the platform
import axios from 'axios';

const { data } = await axios.get(
  'https://api-ev-chargers.dataandapis.com/v1/stations/networks',
  { headers: { 'X-Api-Key': process.env.API_KEY } }
);

EV Chargers API · X-Api-Key

Explore the endpoints

Browse request parameters and inspect live example responses.

Available Endpoints

Request Parameters

API URL

Headers

X-Api-Key
import axios from 'axios';

const url = 'https://api-ev-chargers.dataandapis.com/v1/stations/networks';
const { data } = await axios.get(url, {
  headers: { 'X-Api-Key': 'YOUR_API_KEY' }
});

One subscription. Every API.

Tokens unlock this API and 125+ others on DataAndAPIs. Switch APIs any time — we promote.

FREE

$0/mo

500 tokens / month

  • Access to all APIs
  • Tokens reset monthly
  • Community support
Start free
Most Popular

STARTER

$6.99/mo

25,000 tokens / month

  • Access to all APIs
  • Tokens reset monthly
  • Email support
Subscribe

PRO

$24.99/mo

100,000 tokens / month

  • Access to all APIs
  • Tokens reset monthly
  • Priority email support
Subscribe

ULTRA

$99.99/mo

1,000,000 tokens / month

  • Access to all APIs
  • Tokens reset monthly
  • Priority support
Subscribe

Need higher volume, dedicated infra, or a custom contract? Talk to sales →

Questions about EV Chargers API

Ship EV Chargers API this afternoon.

500 free tokens. No card. Plus 125+ other APIs on the same key.