Provenance
Freshness & coverage
Methods (5)
getEnergyBalance
readEU energy balances (nrg_bal_c): production, imports, exports, consumption by fuel/country.
Input schema
{ "type": "object", "properties": { "geo": { "type": "array", "oneOf": [ { "type": "string" }, { "type": "array", "items": { "type": "string" } } ] }, "time": { "type": "integer", "examples": [ 2022 ], "oneOf": [ { "type": "string" }, { "type": "number" }, { "type": "array", "items": { "oneOf": [ { "type": "string" }, { "type": "number" } ] } } ] }, "nrgBal": { "type": "string", "examples": [ "GIC" ], "oneOf": [ { "type": "string" }, { "type": "array", "items": { "type": "string" } } ] }, "siec": { "type": "string", "examples": [ "TOTAL" ], "oneOf": [ { "type": "string" }, { "type": "array", "items": { "type": "string" } } ] }, "unit": { "type": "string", "examples": [ "KTOE" ], "oneOf": [ { "type": "string" }, { "type": "array", "items": { "type": "string" } } ] }, "lastTimePeriod": { "type": "number" }, "lang": { "type": "string" } }, "additionalProperties": false }Filter geo, time, nrgBal (e.g. GIC), siec (fuel), unit. Arrays allowed.
getGasPrices
readEU gas prices for non-household consumers (nrg_pc_203) by band, tax component, and currency.
Input schema
{ "type": "object", "properties": { "geo": { "type": "string", "examples": [ "DE" ], "oneOf": [ { "type": "string" }, { "type": "array", "items": { "type": "string" } } ] }, "time": { "oneOf": [ { "type": "string" }, { "type": "number" }, { "type": "array", "items": { "oneOf": [ { "type": "string" }, { "type": "number" } ] } } ] }, "nrgCons": { "oneOf": [ { "type": "string" }, { "type": "array", "items": { "type": "string" } } ] }, "unit": { "oneOf": [ { "type": "string" }, { "type": "array", "items": { "type": "string" } } ] }, "tax": { "type": "string", "examples": [ "I_TAX" ], "oneOf": [ { "type": "string" }, { "type": "array", "items": { "type": "string" } } ] }, "currency": { "type": "string", "examples": [ "EUR" ], "oneOf": [ { "type": "string" }, { "type": "array", "items": { "type": "string" } } ] }, "lastTimePeriod": { "type": "number", "examples": [ 1 ] }, "lang": { "type": "string" } }, "additionalProperties": false }Filter geo, time, nrgCons (band), tax, currency. lastTimePeriod=N for latest.
getElectricityPrices
readEU electricity prices for household consumers (nrg_pc_204) by band, tax component, and currency.
Input schema
{ "type": "object", "properties": { "geo": { "type": "array", "oneOf": [ { "type": "string" }, { "type": "array", "items": { "type": "string" } } ] }, "time": { "oneOf": [ { "type": "string" }, { "type": "number" }, { "type": "array", "items": { "oneOf": [ { "type": "string" }, { "type": "number" } ] } } ] }, "nrgCons": { "oneOf": [ { "type": "string" }, { "type": "array", "items": { "type": "string" } } ] }, "unit": { "oneOf": [ { "type": "string" }, { "type": "array", "items": { "type": "string" } } ] }, "tax": { "oneOf": [ { "type": "string" }, { "type": "array", "items": { "type": "string" } } ] }, "currency": { "oneOf": [ { "type": "string" }, { "type": "array", "items": { "type": "string" } } ] }, "lastTimePeriod": { "type": "number", "examples": [ 2 ] }, "lang": { "type": "string" } }, "additionalProperties": false }Same filters as getGasPrices. tax: X_TAX | X_VAT | I_TAX.
getDataset
readGeneric passthrough: any Eurostat dataset id + arbitrary dimension filters, flattened to rows.
Input schema
{ "type": "object", "properties": { "dataset": { "type": "string", "examples": [ "nrg_ti_gas" ] }, "filters": { "type": "object", "properties": {}, "additionalProperties": true }, "lang": { "type": "string" } }, "additionalProperties": false, "required": [ "dataset" ] }filters values may be arrays (multi-value). 413 = narrow your filters.
getServiceInfo
readDescribe the JSON-stat format, filters, error shapes, and datasets, with a live probe.
Input schema
{ "type": "object", "properties": {}, "additionalProperties": false }
