Energy Forecast API — EIA STEO Outlook + History

Every month the U.S. Energy Information Administration publishes the Short-Term Energy Outlook and the financial press quotes it within hours: "EIA expects WTI to average $58 next year". This API serves those official projections as clean, versioned JSON — the forecast path from this month through December of next year, plus the full history back to 1990. **What you get** - **wti / brent** —…

3 subscribers
8.2/10 popularity
488 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.

Energy Forecast API — EIA STEO Outlook + History endpoints

MethodEndpointDescription
forecasts
GET /v1/forecasts/latest
/v1/forecasts/latest
For each of the eleven series, the value the current STEO vintage assigns to the period in progress (this month / this quarter / this year, per the `frequency` parameter).
GET /v1/forecasts/{series}
/v1/forecasts/{series}
The official projection path of one series, in chronological order: every period from the ongoing one through the end of the current STEO horizon (December of next year). At most…
GET /v1/forecasts/{series}/history
/v1/forecasts/{series}/history
The full current-vintage series (consolidated actuals for closed periods + official forecast for future ones), most recent period first. Period-range pagination (keyset): request…
Other endpoints
GET /v1/forecasts/{series}
/v1/forecasts/{series}
The official projection path of one series, in chronological order: every period from the ongoing one through the end of the current STEO horizon (December of next year). At most…
GET /v1/forecasts/{series}/history
/v1/forecasts/{series}/history
The full current-vintage series (consolidated actuals for closed periods + official forecast for future ones), most recent period first. Period-range pagination (keyset): request…
GET /v1/forecasts/latest
/v1/forecasts/latest
For each of the eleven series, the value the current STEO vintage assigns to the period in progress (this month / this quarter / this year, per the `frequency` parameter).
GET /health/deep
/health/deep
Verifies database connectivity, that the stored STEO vintage changed within the last 40 days (calibrated to the monthly release calendar) and that the forecast horizon still…
GET /health
/health
Cheap process check. Does not touch the database. Not rate limited.

Energy Forecast API — EIA STEO Outlook + 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 240 / minute
  • 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