---
title: "Actual Generation Output Per Generation Unit (B1610) stream"
method: GET
path: "/datasets/B1610/stream"
tags: ["BMRS Datasets"]
---

# Actual Generation Output Per Generation Unit (B1610) stream

`GET /datasets/B1610/stream`

This endpoint provides the actual metered volume output (MWh) per Settlement Period for all BM units (Positive, Negative or zero MWh values).
            
The information is published five days after the end of the operational period based on the Interim Information (II) Settlement Run and the data is refreshed by subsequent Settlement Runs.
            
The generation output returned by this endpoint is the metered volume and not the instantaneous power output as often appears in other specifications.

This endpoint has an optimised JSON payload and is aimed at frequent requests for the data.

## Query parameters

- `from` string, date-time, required
- `to` string, date-time, required
- `settlementPeriodFrom` integer
- `settlementPeriodTo` integer
- `bmUnit` string[]

## Response `200`

Data retrieved

- InsightsApiModelsResponsesTransparencyDatasetRowsActualGenerationOutputPerGenerationUnitDatasetResponse[]
  - `dataset` string, nullable
  - `psrType` string, nullable
  - `bmUnit` string, nullable
  - `nationalGridBmUnitId` string, nullable
  - `settlementDate` string, date
  - `settlementPeriod` integer
  - `halfHourEndTime` string, date-time
  - `quantity` number, double

## Other responses

- `400` — Error with query parameters - see response for details
- `429` — Too many requests
- `500` — Server error - please try again later

---

[API](https://skmtc.net/elexon/apis/bmrs-insights.md) · [All operations](https://skmtc.net/elexon/apis/bmrs-insights/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/elexon/bmrs-insights/versions/d94e9edb295e/schema)
