The energy price API built for developers
One API key. Every wholesale energy price your product needs — gas, power, coal, and carbon.
One integration instead of 9
Stop building ETL pipelines for every market operator.
Without Energy API
Weeks of work · fragile · breaks on format changes
With Energy API
curl -G "https://energy-api.com/api/v1/latest" \
-d "api_key=$API_KEY" \
-d "symbols=TTF_GAS"
One JSON schema · all commodities · ready in minutes
Stop stitching together market operators
OMIE, ENTSO-E, EIA, ESIOS — each with different formats. Energy API normalizes everything.
-
One JSON schema
Same response shape across gas, power, coal, and carbon.
-
Official sources
Day-ahead auctions and agency benchmarks with provider metadata.
-
Intraday electricity
Hourly and 15-minute curves where sources publish them.
-
Ship in hours
Query-param auth, predictable errors, Postman collection included.
What teams build with it
Select a use case to see relevant endpoints.
Trading & risk desks
Day-ahead power, TTF, and EUA snapshots plus historical series for P&L views.
GET /latest?symbols=EPEX_DE_DA,TTF_GAS,EUA_CO2
Billing & cost tools
Estimate monthly wholesale electricity cost from kWh usage.
POST /cost-estimate { "symbol": "OMIE_ES_DA", "kwh_per_month": 500 }
Carbon & ESG products
EU grid carbon intensity and EU ETS allowance prices.
GET /latest?symbols=EUA_CO2,CARBON_INT_EU
Alerts & monitoring
Poll day-ahead prices and trigger workflows when spreads move.
GET /forecast?symbol=OMIE_ES_DA
Every major energy market, one catalog
73 symbols across electricity, gas, oil, coal, carbon, carbon intensity and grid load.
Electricity
Day-ahead and spot power prices across European and global markets.
Gas
Natural gas benchmarks for EU and US wholesale markets, plus weekly US storage.
Oil
Weekly US crude, Cushing, gasoline and distillate stocks from EIA.
Coal
Thermal coal benchmarks for Atlantic and Pacific basins.
Carbon
EU ETS carbon allowance (EUA) reference prices.
Carbon Intensity
Grid emissions intensity in gCO₂eq/kWh for the EU electricity mix.
What drivers pay at the pump
For apps that show fuel prices to drivers: one API per country, each with its own grain and unit. Professional plan and above, with the same API key.
India
Daily pump prices by city and state.
INR per litre for petrol, diesel and autogas; CNG per kg and LPG per 14.2 kg cylinder.
United States
Prices at individual gas stations, searched by ZIP code.
USD per gallon.
European Union
Weekly national average per country, with and without taxes — not a station price.
As the bulletin publishes it: EUR per 1000 litres (heavy fuel oil EUR per tonne).
Key endpoints
Core routes for symbols, prices, and time series. Full reference in docs.
| Method | Endpoint | Description |
|---|---|---|
| GET | /latest | Most recent price for one or more symbols |
| GET | /timeseries | Historical series between two dates |
| GET | /electricity/hourly | Intraday price curve for one symbol and date |
| GET | /carbon-intensity | EU grid carbon intensity (gCO₂eq/kWh) |
| GET | /forecast | Next published day-ahead price |
| POST | /cost-estimate | Monthly wholesale cost estimate from kWh usage |
Your first call in 60 seconds
The playground above already showed a live response. Here's all you need to get started.
Get your API key
Create a free developer account — no credit card required.
API_KEY="ea_live_839x..."
Make your first request
Single HTTP GET with query parameters. Same JSON schema for every commodity.
curl -G "https://energy-api.com/api/v1/latest" \
-d "api_key=$API_KEY" \
-d "symbols=TTF_GAS"
Trusted data providers
Predictable pricing for production
2 months free on annual billing Flexible month-to-month · cancel anytime
Billed monthly
Billed annually
- check 5,000 API requests per month
- check 60 requests per minute
- check Up to 5 symbols per request
- check Timeseries: up to 1 year
- check All 16 REST endpoints
- check 2 API keys · 7-day free trial (50 calls)
- check For startups
Billed monthly
Billed annually
- check 15,000 API requests per month
- check 120 requests per minute
- check Up to 10 symbols per request
- check Timeseries: up to 5 years
- check All 16 REST endpoints
- check 5 API keys · 7-day free trial (50 calls)
- check For fintechs & data teams
Billed monthly
Billed annually
- check 40,000 API requests per month
- check 240 requests per minute
- check Up to 25 symbols per request
- check Full historical timeseries
- check All 16 REST endpoints
- check Unlimited API keys · 7-day free trial (50 calls)
- check For B2B & SaaS platforms
Volume, SLA & billing tailored to your team
- check Custom monthly volume & SLA
- check Custom rate limits
- check Up to 50 symbols per request
- check Full historical timeseries
- check All 16 REST endpoints
- check Dedicated account manager
- check For institutional clients
Your first API call takes 60 seconds
No credit card required. Start with 20 free calls per month and scale when you're ready.