NREL AFDC — Alt-Fuel Stations Search
nrel.afdc.searchSearch US alternative fuel stations by ZIP code, state, or city. Filter by fuel type, EV connector, and access level for state-level analytics or city-wide EV infrastructure surveys.
Instructions
Search US alt-fuel stations by ZIP, state, or city. Filterable by fuel type, EV network, connector type, and access level. Use for state-level analytics or city-wide EV infrastructure surveys; use afdc_stations_nearest for proximity search to a coordinate.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| zip | No | 5-digit US ZIP code to search within. Example: '94102'. | |
| state | No | 2-letter US state code. Example: 'CA', 'TX', 'NY'. | |
| city | No | City name. Use with state for disambiguation. Example: Oakland. | |
| fuel_type | No | Comma-separated fuel codes: ELEC (electric), CNG, LNG, LPG (propane), BD (biodiesel), E85, HY (hydrogen). Default ELEC. | ELEC |
| ev_connector_type | No | EV connector codes (comma-separated): J1772 (Level 2), J1772COMBO (CCS), CHADEMO, TESLA, NEMA1450, NEMA515. | |
| access | No | Filter by access type: 'public' for open-access stations, 'private' for fleet-only. | |
| status | No | Station status: E=available (open), P=planned (future), T=temporarily unavailable. Default E. | E |
| limit | No | Results per page (1-200). Default 50. | |
| offset | No | Pagination offset — number of results to skip. Default 0. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | No | Tool response payload. Shape varies per tool — consult the tool description and inputSchema. May be an object, array, string, or number depending on the upstream provider response. | |
| error | No | Present only when the call failed. Includes error code, message, request_id, and any provider-specific extras. |