Catalog/enviro-uk-regional-carbon

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 URLhttps://x402.hexl.dev/v1/climate/uk-regional-carbon
Integration docs
Example 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
}