Retail Fuel Prices API — EIA Weekly Gas & Diesel + History

"The national average hit $3.86 this week" — that number is the EIA weekly retail price survey, published every Tuesday at 10:00 a.m. ET. This API serves it as clean, versioned JSON: three fuels, seven areas, and weekly history back to 1990 available from day one. **What you get** - **regular** — regular gasoline, all formulations: THE press headline - **gasoline** — all grades, all…

2 subscribers
8.3/10 popularity
465 ms avg latency
100% success rate
8 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

Retail Fuel Prices API — EIA Weekly Gas & Diesel + History endpoints

MethodEndpointDescription
retail
GET /v1/retail/latest
/v1/retail/latest
Most recent published price of the three fuels (gasoline, regular, diesel) for the chosen area, in a single call — the Tuesday price table.
GET /v1/retail/{fuel}
/v1/retail/{fuel}
GET /v1/retail/{fuel}/history
/v1/retail/{fuel}/history
Period-range pagination (keyset): request the next page by passing `meta.next_end` as the `end` parameter. `next_end` is null on the last page. Periods are survey Mondays.
Other endpoints
GET /health
/health
Cheap process check. Does not touch the database. Not rate limited.
GET /health/deep
/health/deep
Verifies database connectivity and that the latest US regular gasoline price is at most 12 days old (threshold calibrated to the Tuesday 10:00 ET release calendar). Heavier than…
GET /v1/retail/latest
/v1/retail/latest
Most recent published price of the three fuels (gasoline, regular, diesel) for the chosen area, in a single call — the Tuesday price table.
GET /v1/retail/{fuel}/history
/v1/retail/{fuel}/history
Period-range pagination (keyset): request the next page by passing `meta.next_end` as the `end` parameter. `next_end` is null on the last page. Periods are survey Mondays.
GET /v1/retail/{fuel}
/v1/retail/{fuel}

Retail Fuel Prices API — EIA Weekly Gas & Diesel + History pricing

PlanPriceRate limitQuotas
BASIC Free
  • Requests: 500 / monthly
PRO Recommended $9.99 / month 60 / minute
  • Requests: 50,000 / monthly (then $0.0004 each)
ULTRA $29.99 / month
  • Requests: 500,000 / monthly (then $0.0004 each)

More Energy APIs

View all →
  • Get up-to-date Petrol, Diesel, LPG & CNG fuel prices in India. Query daily and past fuel prices state-wise…

    EnergyFreemium
  • Fast and Reliable EV Charging Station Searches, Anywhere in the World, Including Connector Availability,…

    EnergyFreemium1.2k subscribers
  • A REST API that returns live fuel prices from leading UK retailers

    EnergyFreemium167 subscribers
  • Oil price charts for Brent Crude, WTI & oil futures, real time data

    EnergyFreemium235 subscribers
  • nemy tracks the National Electricity Market (NEM) in Australia. nemy API has a collection of simple…

    EnergyFreemium203 subscribers
  • Find U.S. EV charging stations and electric vehicles with one API - search by location, state, availability,…

    EnergyFreemium85 subscribers