EUA Carbon Price API from JSON
An EUA carbon price API is a REST endpoint that returns EU Allowance (EU ETS) prices as JSON. On Energy-API the field is EUA_CO2 (EUR). Call GET /api/v1/latest with symbols=EUA_CO2. Auth is the api_key query parameter — Bearer is not supported.
The official Latest sample is dated 2026-06-11 with EUA_CO2 at 67.40 EUR. That is a docs fixture — copy the curl with your key for today’s print. Do not pass base=USD: that filter excludes EUR symbols, including EUA_CO2. Leave base off (the sample returns "base": "MIXED"). Docs: energy-api.com/docs. Starter is $19.99/mo (5,000 calls, 60/min, up to 5 symbols per request, 7-day trial with 50 calls).
Request: latest EUA carbon price
curl "https://energy-api.com/api/v1/latest?symbols=EUA_CO2&api_key=YOUR_KEY" \
-H "Accept: application/json"
symbols is required. Optional category filters: gas, electricity, oil, coal, carbon, carbon_intensity. UK ETS is not currently sourced. A single-symbol call returns the same envelope as the docs sample, keyed on the symbols you asked for.
Response: rates, dates, and currencies
Envelope from the official Latest docs (sample date 2026-06-11). The published fixture also includes Brent, TTF, and Spanish day-ahead power so you can see the mixed-currency shape:
{
"success": true,
"date": "2026-06-11",
"base": "MIXED",
"rates": {
"BRENT_CRUDE": 74.82,
"TTF_GAS": 38.15,
"EUA_CO2": 67.40,
"OMIE_ES_DA": 82.30
},
"dates": {
"BRENT_CRUDE": "2026-06-11",
"TTF_GAS": "2026-06-11",
"EUA_CO2": "2026-06-11",
"OMIE_ES_DA": "2026-06-11"
},
"currencies": {
"BRENT_CRUDE": "USD",
"TTF_GAS": "EUR",
"EUA_CO2": "EUR",
"OMIE_ES_DA": "EUR"
}
}
The top-level date is the most recent observation across the payload. Use dates.EUA_CO2 and currencies.EUA_CO2 (EUR) per print — do not assume USD. If EUA disappears from a response, you likely passed base=USD.
Where EUA_CO2 belongs
- Compliance dashboards. Mark-to-market an EU ETS position in EUR. UK ETS is not sourced — do not map
EUA_CO2to a UK allowance. - Power / gas P&L. The same latest envelope can carry
OMIE_ES_DAandTTF_GAS(also EUR) next to carbon if you need a spark-spread style screen. Starter: up to 5 symbols per request. - Do not pass
base=USD. That filter drops EUR symbols, including EUA. Leavebaseoff.
Go live with EUA_CO2
1. Register and start the 7-day trial (50 calls). Starter is $19.99/mo after.
2. List symbols with GET /api/v1/symbols (optional category=carbon).
3. Call https://energy-api.com/api/v1/latest?symbols=EUA_CO2&api_key=YOUR_KEY
4. Render rates.EUA_CO2 with currencies.EUA_CO2. Do not pass base=USD.
Support: [email protected].
FAQ: EUA carbon price API
What is EUA_CO2?
EUA_CO2 is the EU Allowance print in EUR. It is not UK ETS. Sibling symbols in the same docs sample include BRENT_CRUDE (USD), TTF_GAS (EUR), and OMIE_ES_DA (EUR).
Why did EUA disappear from my response?
You passed base=USD. Symbols whose currencies value is not USD are dropped. Omit base for a mixed-currency payload, or request EUR symbols without a USD filter.
Is the docs sample today’s carbon price?
No. The Latest sample is dated 2026-06-11 with EUA_CO2 = 67.40. Always hit /api/v1/latest with your key.
Starter limits?
$19.99/mo, 5,000 requests, 60/min, 5 symbols per request. Trial is 7 days / 50 calls.
Ready to get started?
Get your API key and start querying energy commodity prices in minutes.
Get API KeyRelated posts
Discover how Energy API enables provenance-first carbon accounting to accurately trace Scope 2 and Scope 3 emi...
Read more →
Discover how to leverage Energy API for enhanced transparency in carbon offsetting. Empower your ESG and susta...
Read more →
Discover how Energy API empowers ESG teams with advanced carbon accounting tools, simplifying data access and...
Read more →
Learn how to build an ESG carbon emissions dashboard using the Energy API to track your carbon footprint and e...
Read more →
Discover how Energy API enhances carbon footprint calculators, empowering businesses and sustainability teams...
Read more →