The energy price API built for developers
One API key. Every wholesale energy price your product needs — gas, power, oil, coal, and carbon.
{
"success": true,
"date": "2026-06-01",
"base": "EUR",
"rates": {
"EUA_CO2": 67.42
},
"currencies": {
"EUA_CO2": "EUR"
}
}
One integration instead of five
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, oil, 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
Live TTF, Brent, and EUA snapshots plus historical series for P&L views.
GET /latest?symbols=TTF_GAS,BRENT_CRUDE,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
Grid carbon intensity by country 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
39+ symbols across gas, electricity, oil, coal, carbon allowances, and grid carbon intensity.
Electricity
Day-ahead and spot power prices across European and global markets.
Gas
Natural gas benchmarks for EU and US wholesale markets.
Oil
Crude oil spot prices from major global benchmarks.
Coal
Thermal coal benchmarks for Atlantic and Pacific basins.
Carbon
EU ETS allowance prices for compliance and trading.
Carbon Intensity
Grid emissions intensity in gCO₂eq/kWh by country.
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 | Grid carbon intensity (gCO₂eq/kWh) by country |
| 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.