Carbon free energy
Past
get
/carbon-free-energy/pastWhen signed in, you can use the interactive API Playground to query the Electricity Maps API directly from this page
Get the carbon free energy share for a zone at a given datetime
Query Parameters
datetime*string
The datetime to get the data for. By default this needs to be the specific hour unless another temporal granularity is requested.
Format
date-timeExample
"2024-05-19T03:00:00Z"temporalGranularity?string
The temporal granularity of the data to get.
Default
"hourly"Example
"hourly"Value in
- "5_minutes"
- "15_minutes"
- "hourly"
- "daily"
- "monthly"
- "quarterly"
- "yearly"
zone?string
An Electricity Maps zone key.
Example
"DK-DK2"lat?number
Latitude of the location to get the data for.
Example
41.877lon?number
Longitude of the location to get the data for.
Example
-88.0703disableCallerLookup?boolean
If true, the fallback IP-based zone lookup will not be performed.
Default
falsedisableEstimations?boolean
If true, the response will exclude estimated data points
Default
falseemissionFactorType?string
The type of emission factor to use.
Default
"lifecycle"Example
"lifecycle"Value in
- "direct"
- "lifecycle"
flowTraced?boolean
If true, the response returns flow-traced (consumption-based) values.
Default
trueExample
trueResponse Body
application/json
application/json
application/json
curl -X GET "https://example.com/carbon-free-energy/past?datetime=2024-05-19T03%3A00%3A00Z"{ "zone": "DK-DK2", "datetime": "2026-01-01T01:00:00.000Z", "updatedAt": "2026-01-01T02:00:00.000Z", "createdAt": "2026-01-01T00:00:00.000Z", "unit": "%", "value": 67, "flowTraced": true, "isEstimated": false, "estimationMethod": "string", "temporalGranularity": "hourly", "aggregationPeriod": "hourly"}