---
title: "Best View Prices (BVP) stream"
method: GET
path: "/market-reports/best-view-prices/stream"
tags: ["SAA Market Reports"]
---

# Best View Prices (BVP) stream

`GET /market-reports/best-view-prices/stream`

## Request

- Base URL: `https://data.elexon.co.uk/bmrs/api/v1`
- URL: `https://data.elexon.co.uk/bmrs/api/v1/market-reports/best-view-prices/stream`
- Auth: none declared

This endpoint provides a stream of Best View Prices data for settlement periods. Results can be filtered by date range, settlement period range, and run type.
            
Best View Prices provide indicative prices for a settlement period and are updated from Tuesday to Saturday following the relevant Settlement Day.
            
For dates prior to 2nd April 2020, only data with run types BM and DF is available.

## Query parameters

- `fromDate` string, date, required
- `toDate` string, date, required
- `settlementPeriodFrom` integer
- `settlementPeriodTo` integer
- `runType` 'BM' | 'II' | 'SF' | 'R1' | 'R2' | 'R3' | 'RF' | 'DF'

## Response `200`

Data retrieved

- InsightsApiModelsResponsesMarketReportsBestViewPricesResponse[]
  - `settlementDate` string, date: The settlement date.
  - `runType` string, nullable: The settlement run type.
  - `settlementPeriod` integer: The settlement period.
  - `systemBuyPrice` number, double: The system buy price.
  - `systemSellPrice` number, double: The system sell price.

## Other responses

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

## Changes

- **2026-11-05** `d992cbaa9351`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/elexon/apis/bmrs-insights/changes/market-reports/best-view-prices/stream/get.md)

---

[API](https://skmtc.dev/elexon/apis/bmrs-insights.md) - [All operations](https://skmtc.dev/elexon/apis/bmrs-insights/llms.txt) - [OpenAPI document](https://skmtc.dev/elexon/apis/bmrs-insights/revisions/d992cbaa9351?raw)
