This endpoint retrieves a past carbon intensity (in gCO2eq/kWh) of an area.
It can either be queried by zone identifier or by geolocation.
The default temporal granularity is 1 hour.
Read more details about how we calculate the carbon intensity on the Methodology page.
Attributes
zonestringZone identifier. Available in the coverage section and through the /zones/ endpoint.
datetimestringDate in ISO format. e.g. '2025-08-09T06:15:00Z'
lonstringoptionalLongitude. Required if querying for a geolocation and replaces zone.
latstringoptionalLatitude. Required if querying for a geolocation and replaces zone.
dataCenterProviderstringoptionalData center provider name in lower case. e.g. 'gcp'. Required if querying for a data center and replaces zone.
dataCenterRegionstringoptionalData center region name in lower case and dash separated,. e.g. 'europe-west1'. Required if querying for a data center and replaces zone.
flowTracedbooleanoptionalType of electricity mix used for the calculation (including electricity flows or not). Default is true and supported values are true and false.
temporalGranularitystringoptionalTemporal granularity of data to be returned. Default is 'hourly' and supported values are '5_minutes', '15_minutes', 'hourly', 'daily', 'monthly', 'yearly'..
emissionFactorTypestringoptionalType of emission factors used. Default is 'lifecycle' and supported values are 'direct' and 'lifecycle'.
disableEstimationsbooleanoptionalIndicates if estimated data should be returned. Default is false and supported values are true and false.