Climate
Regional GB carbon intensity by postcode API
Carbon intensity and fuel mix for a specific GB region, looked up by UK outward postcode (e.g. 'RG10') or region id (1-17), with derived renewable/low-carbon shares and a load-shifting verdict. Answers 'how clean is the grid in my area?'.
Price$0.01per request
MethodPOST
Route/v1/climate/uk-regional-carbon
StatusLive
MIME typeapplication/json
Rate limit60/minute
Cache1800s public
climateenergycarbon-intensityregionalpostcodeukgbgridrenewables
API URL
Integration docshttps://x402.hexl.dev/v1/climate/uk-regional-carbonExample request
{
"postcode": "RG10"
}Example response
{
"regionId": 12,
"region": "South England",
"dnoRegion": "SSE South",
"postcode": "RG10",
"from": "2026-06-04T23:30Z",
"to": "2026-06-05T00:00Z",
"forecastGramsCO2PerKWh": 126,
"index": "moderate",
"advice": "Average grid mix — no strong signal either way.",
"mix": [
{
"fuel": "biomass",
"perc": 4.3
},
{
"fuel": "coal",
"perc": 0
},
{
"fuel": "imports",
"perc": 22.4
},
{
"fuel": "gas",
"perc": 26.7
},
{
"fuel": "nuclear",
"perc": 4.1
},
{
"fuel": "other",
"perc": 0
},
{
"fuel": "hydro",
"perc": 0.1
},
{
"fuel": "solar",
"perc": 0
},
{
"fuel": "wind",
"perc": 42.3
}
],
"dominantFuel": "wind",
"renewablePercent": 46.7,
"lowCarbonPercent": 50.8,
"fossilPercent": 26.7
}Input schema
{
"type": "object",
"properties": {
"postcode": {
"type": "string",
"description": "UK outward postcode, e.g. 'RG10', 'SW1'."
},
"regionId": {
"type": "integer",
"minimum": 1,
"maximum": 17,
"description": "GB DNO region id (1-17)."
}
},
"additionalProperties": false
}Output schema
{
"type": "object",
"additionalProperties": true
}