For the complete documentation index, see llms.txt. This page is also available as Markdown.

Uk Power

Query UK power generation actuals and NESO day-ahead forecasts (wind, solar).

Query UK power generation data

post

Query UK (GB) power generation timeseries data including:

  • Wind and solar generation actuals (transmission + embedded)

  • Transmission system demand (load)

  • Day-ahead wind and solar forecasts (NESO)

All variables cover Great Britain (England, Scotland, Wales). Northern Ireland is not included — it runs on the separate all-island I-SEM market. All values are in MW, on the half-hourly settlement-period grid (UTC).

Actuals:

  • wind: Total wind generation, transmission + embedded (Elexon FUELHH + NESO Gen Mix)

  • wind_transmission: Transmission-connected wind generation (Elexon FUELHH)

  • wind_embedded: Distribution-embedded wind generation (NESO Gen Mix)

  • solar: Total solar generation (Sheffield Solar PV_Live)

  • load: Transmission system demand / TSD (NESO Demand)

Day-ahead forecasts (NESO):

  • wind_forecast: Day-ahead total wind forecast, transmission + embedded (NESO Day Ahead Wind + NESO Embedded Forecast)

  • wind_transmission_forecast: Day-ahead transmission wind forecast (NESO Day Ahead Wind)

  • wind_embedded_forecast: Day-ahead embedded wind forecast (NESO Embedded Forecast)

  • solar_forecast: Day-ahead embedded solar forecast (NESO Embedded Forecast)

Response Formats:

  • json: Columnar JSON format {column: [values], ...}

  • arrow: Apache Arrow IPC stream for efficient processing

Authentication: Requires API key.

For more information, see docs.jua.ai.

Authorizations
Query parameters
formatstring · enumOptional

Response format: 'json' or 'arrow'

Default: jsonPossible values:
include_unitsbooleanOptional

When true, JSON responses are wrapped in {data, units}.

Default: false
Body

Query parameters for UK power generation timeseries data.

Variables are aggregated totals:

  • wind: transmission + embedded wind generation
  • solar: total solar generation
  • wind_forecast: day-ahead total wind forecast
  • solar_forecast: day-ahead solar forecast
start_timestring · date-timeRequired

Start time for the query (inclusive)

Example: 2025-12-01T00:00:00Z
end_timestring · date-time · nullableOptional

End time for the query (exclusive). If None, no upper bound.

Example: 2025-12-15T00:00:00Z
aggregationstring · enumOptional

Temporal aggregation to apply

Default: nonePossible values:
temporal_resolution_minutesinteger · nullableOptional

Target temporal resolution in minutes. When set, data is linearly interpolated in ClickHouse to the requested cadence (native NESO data is 30-minute; use 15 for 15-minute interpolation). Set to None (the default) to return data at its native resolution.

time_zonestring · nullableOptional

IANA time zone for time formatting (e.g. 'Europe/London').

Example: UTC
Responses
200

Successfully retrieved UK power data

anyOptional
post/v1/uk-power/data

List available UK power variables

get

Get a list of available UK power generation variables with metadata.

Authentication: Requires API key.

Authorizations
Responses
200

Successful Response

application/json

Result for available UK power variables query.

get/v1/uk-power/variables

List available UK power data sources

get

Get a list of available data sources for UK power generation.

Authentication: Requires API key.

Authorizations
Responses
200

Successful Response

application/json

Result for available UK power data sources query.

sourcesstring[]Required
get/v1/uk-power/sources

Last updated