All data sources

Carbon Intensity GB

Free

GB regional carbon intensity and generation mix forecasts.

No key required. Included on Free.

What you can ask

  • “What does Carbon Intensity GB have for the area or asset I'm working on?”
  • “Pull the most recent Carbon Intensity GB records and put them in a table.”
  • “What does Carbon Intensity GB cover, and how fresh is the data?”

About this source

Great Britain carbon-intensity forecasts, actuals, and generation mix for national and regional areas.

Connector ID carbonintensitygb

Provenance

Freshness & coverage

FreshnessNear real-time · every PT30M — The API publishes half-hour intensity periods and forecasts.
GeographicGreat Britain
Temporal… → present — Current, date-specific, and bounded historical or forecast windows exposed by the upstream API.
AuthenticationNo credentials required

Caveats

  • ⚠ Regional records may provide forecast intensity without an actual value.

› Methods (36)

Technical detail for developers: parameters, pagination, units, and freshness per method.

  • getIntensity

    read

    Get bounded GB national carbon-intensity forecasts and actuals.

    Entitiescarbon-intensity
    Paginationoffset (offsetField: offset, limitField: limit)
    Unitsforecast: gCO2/kWh · actual: gCO2/kWh
    FreshnessNear real-time · every PT30M
  • getRegionalIntensity

    read

    Get bounded regional carbon intensity by GB postcode or region id.

    Entitiesregional-carbon-intensity
    Paginationoffset (offsetField: offset, limitField: limit)
    Unitsforecast: gCO2/kWh · actual: gCO2/kWh · percentage: %
    FreshnessNear real-time · every PT30M
  • getGenerationMix

    read

    Get bounded GB generation-mix percentages by fuel.

    Entitiesgeneration-mix
    Paginationoffset (offsetField: offset, limitField: limit)
    Unitspercentage: %
    FreshnessNear real-time · every PT30M
  • provider_get_generation

    read

    Official carbonintensitygb GET /generation operation.

    Paginationnone
    FreshnessNear real-time · every PT30M (source-level)
    • ⚠ Official HTML documentation does not publish a machine-readable response schema; result shape remains partial.
  • provider_get_generation_from_pt24h

    read

    Official carbonintensitygb GET /generation/{from}/pt24h operation.

    Required paramsfrom
    Paginationnone
    FreshnessNear real-time · every PT30M (source-level)
    • ⚠ Official HTML documentation does not publish a machine-readable response schema; result shape remains partial.
  • provider_get_generation_from_to

    read

    Official carbonintensitygb GET /generation/{from}/{to} operation.

    Required paramsfromto
    Paginationnone
    FreshnessNear real-time · every PT30M (source-level)
    • ⚠ Official HTML documentation does not publish a machine-readable response schema; result shape remains partial.
  • provider_get_intensity

    read

    Official carbonintensitygb GET /intensity operation.

    Paginationnone
    FreshnessNear real-time · every PT30M (source-level)
    • ⚠ Official HTML documentation does not publish a machine-readable response schema; result shape remains partial.
  • provider_get_intensity_date

    read

    Official carbonintensitygb GET /intensity/date operation.

    Paginationnone
    FreshnessNear real-time · every PT30M (source-level)
    • ⚠ Official HTML documentation does not publish a machine-readable response schema; result shape remains partial.
  • provider_get_intensity_date_date

    read

    Official carbonintensitygb GET /intensity/date/{date} operation.

    Required paramsdate
    Paginationnone
    FreshnessNear real-time · every PT30M (source-level)
    • ⚠ Official HTML documentation does not publish a machine-readable response schema; result shape remains partial.
  • provider_get_intensity_date_date_period

    read

    Official carbonintensitygb GET /intensity/date/{date}/{period} operation.

    Required paramsdateperiod
    Paginationnone
    FreshnessNear real-time · every PT30M (source-level)
    • ⚠ Official HTML documentation does not publish a machine-readable response schema; result shape remains partial.
  • provider_get_intensity_factors

    read

    Official carbonintensitygb GET /intensity/factors operation.

    Paginationnone
    FreshnessNear real-time · every PT30M (source-level)
    • ⚠ Official HTML documentation does not publish a machine-readable response schema; result shape remains partial.
  • provider_get_intensity_stats_from_to

    read

    Official carbonintensitygb GET /intensity/stats/{from}/{to} operation.

    Required paramsfromto
    Paginationnone
    FreshnessNear real-time · every PT30M (source-level)
    • ⚠ Official HTML documentation does not publish a machine-readable response schema; result shape remains partial.
  • provider_get_intensity_stats_from_to_block

    read

    Official carbonintensitygb GET /intensity/stats/{from}/{to}/{block} operation.

    Required paramsfromtoblock
    Paginationnone
    FreshnessNear real-time · every PT30M (source-level)
    • ⚠ Official HTML documentation does not publish a machine-readable response schema; result shape remains partial.
  • provider_get_intensity_from

    read

    Official carbonintensitygb GET /intensity/{from} operation.

    Required paramsfrom
    Paginationnone
    FreshnessNear real-time · every PT30M (source-level)
    • ⚠ Official HTML documentation does not publish a machine-readable response schema; result shape remains partial.
  • provider_get_intensity_from_fw24h

    read

    Official carbonintensitygb GET /intensity/{from}/fw24h operation.

    Required paramsfrom
    Paginationnone
    FreshnessNear real-time · every PT30M (source-level)
    • ⚠ Official HTML documentation does not publish a machine-readable response schema; result shape remains partial.
  • provider_get_intensity_from_fw48h

    read

    Official carbonintensitygb GET /intensity/{from}/fw48h operation.

    Required paramsfrom
    Paginationnone
    FreshnessNear real-time · every PT30M (source-level)
    • ⚠ Official HTML documentation does not publish a machine-readable response schema; result shape remains partial.
  • provider_get_intensity_from_pt24h

    read

    Official carbonintensitygb GET /intensity/{from}/pt24h operation.

    Required paramsfrom
    Paginationnone
    FreshnessNear real-time · every PT30M (source-level)
    • ⚠ Official HTML documentation does not publish a machine-readable response schema; result shape remains partial.
  • provider_get_intensity_from_to

    read

    Official carbonintensitygb GET /intensity/{from}/{to} operation.

    Required paramsfromto
    Paginationnone
    FreshnessNear real-time · every PT30M (source-level)
    • ⚠ Official HTML documentation does not publish a machine-readable response schema; result shape remains partial.
  • provider_get_regional

    read

    Official carbonintensitygb GET /regional operation.

    Paginationnone
    FreshnessNear real-time · every PT30M (source-level)
    • ⚠ Official HTML documentation does not publish a machine-readable response schema; result shape remains partial.
  • provider_get_regional_england

    read

    Official carbonintensitygb GET /regional/england operation.

    Paginationnone
    FreshnessNear real-time · every PT30M (source-level)
    • ⚠ Official HTML documentation does not publish a machine-readable response schema; result shape remains partial.
  • provider_get_regional_intensity_from_fw24h

    read

    Official carbonintensitygb GET /regional/intensity/{from}/fw24h operation.

    Required paramsfrom
    Paginationnone
    FreshnessNear real-time · every PT30M (source-level)
    • ⚠ Official HTML documentation does not publish a machine-readable response schema; result shape remains partial.
  • provider_get_regional_intensity_from_fw24h_postcode_postcode

    read

    Official carbonintensitygb GET /regional/intensity/{from}/fw24h/postcode/{postcode} operation.

    Required paramsfrompostcode
    Paginationnone
    FreshnessNear real-time · every PT30M (source-level)
    • ⚠ Official HTML documentation does not publish a machine-readable response schema; result shape remains partial.
  • provider_get_regional_intensity_from_fw24h_regionid_regionid

    read

    Official carbonintensitygb GET /regional/intensity/{from}/fw24h/regionid/{regionid} operation.

    Required paramsfromregionid
    Paginationnone
    FreshnessNear real-time · every PT30M (source-level)
    • ⚠ Official HTML documentation does not publish a machine-readable response schema; result shape remains partial.
  • provider_get_regional_intensity_from_fw48h

    read

    Official carbonintensitygb GET /regional/intensity/{from}/fw48h operation.

    Required paramsfrom
    Paginationnone
    FreshnessNear real-time · every PT30M (source-level)
    • ⚠ Official HTML documentation does not publish a machine-readable response schema; result shape remains partial.
  • provider_get_regional_intensity_from_fw48h_postcode_postcode

    read

    Official carbonintensitygb GET /regional/intensity/{from}/fw48h/postcode/{postcode} operation.

    Required paramsfrompostcode
    Paginationnone
    FreshnessNear real-time · every PT30M (source-level)
    • ⚠ Official HTML documentation does not publish a machine-readable response schema; result shape remains partial.
  • provider_get_regional_intensity_from_fw48h_regionid_regionid

    read

    Official carbonintensitygb GET /regional/intensity/{from}/fw48h/regionid/{regionid} operation.

    Required paramsfromregionid
    Paginationnone
    FreshnessNear real-time · every PT30M (source-level)
    • ⚠ Official HTML documentation does not publish a machine-readable response schema; result shape remains partial.
  • provider_get_regional_intensity_from_pt24h

    read

    Official carbonintensitygb GET /regional/intensity/{from}/pt24h operation.

    Required paramsfrom
    Paginationnone
    FreshnessNear real-time · every PT30M (source-level)
    • ⚠ Official HTML documentation does not publish a machine-readable response schema; result shape remains partial.
  • provider_get_regional_intensity_from_pt24h_postcode_postcode

    read

    Official carbonintensitygb GET /regional/intensity/{from}/pt24h/postcode/{postcode} operation.

    Required paramsfrompostcode
    Paginationnone
    FreshnessNear real-time · every PT30M (source-level)
    • ⚠ Official HTML documentation does not publish a machine-readable response schema; result shape remains partial.
  • provider_get_regional_intensity_from_pt24h_regionid_regionid

    read

    Official carbonintensitygb GET /regional/intensity/{from}/pt24h/regionid/{regionid} operation.

    Required paramsfromregionid
    Paginationnone
    FreshnessNear real-time · every PT30M (source-level)
    • ⚠ Official HTML documentation does not publish a machine-readable response schema; result shape remains partial.
  • provider_get_regional_intensity_from_to

    read

    Official carbonintensitygb GET /regional/intensity/{from}/{to} operation.

    Required paramsfromto
    Paginationnone
    FreshnessNear real-time · every PT30M (source-level)
    • ⚠ Official HTML documentation does not publish a machine-readable response schema; result shape remains partial.
  • provider_get_regional_intensity_from_to_postcode_postcode

    read

    Official carbonintensitygb GET /regional/intensity/{from}/{to}/postcode/{postcode} operation.

    Required paramsfromtopostcode
    Paginationnone
    FreshnessNear real-time · every PT30M (source-level)
    • ⚠ Official HTML documentation does not publish a machine-readable response schema; result shape remains partial.
  • provider_get_regional_intensity_from_to_regionid_regionid

    read

    Official carbonintensitygb GET /regional/intensity/{from}/{to}/regionid/{regionid} operation.

    Required paramsfromtoregionid
    Paginationnone
    FreshnessNear real-time · every PT30M (source-level)
    • ⚠ Official HTML documentation does not publish a machine-readable response schema; result shape remains partial.
  • provider_get_regional_postcode_postcode

    read

    Official carbonintensitygb GET /regional/postcode/{postcode} operation.

    Required paramspostcode
    Paginationnone
    FreshnessNear real-time · every PT30M (source-level)
    • ⚠ Official HTML documentation does not publish a machine-readable response schema; result shape remains partial.
  • provider_get_regional_regionid_regionid

    read

    Official carbonintensitygb GET /regional/regionid/{regionid} operation.

    Required paramsregionid
    Paginationnone
    FreshnessNear real-time · every PT30M (source-level)
    • ⚠ Official HTML documentation does not publish a machine-readable response schema; result shape remains partial.
  • provider_get_regional_scotland

    read

    Official carbonintensitygb GET /regional/scotland operation.

    Paginationnone
    FreshnessNear real-time · every PT30M (source-level)
    • ⚠ Official HTML documentation does not publish a machine-readable response schema; result shape remains partial.
  • provider_get_regional_wales

    read

    Official carbonintensitygb GET /regional/wales operation.

    Paginationnone
    FreshnessNear real-time · every PT30M (source-level)
    • ⚠ Official HTML documentation does not publish a machine-readable response schema; result shape remains partial.