{"id":"2ea47060-6039-4452-b534-f6c9cb3e30cc","task":"Query balancing mechanism acceptance and bid-offer volume data from Elexon's BMRS Insights Solution API","domain":"bmrs.elexon.co.uk","steps":["Browse the dataset catalogue at bmrs.elexon.co.uk/api-documentation to locate the balancing acceptances and bid-offer dataset endpoints","Call the balancing/acceptances endpoint for a given settlementDate (yyyy-MM-dd) and settlementPeriod, or the /all/latest variant for the most recent data","Account for settlement periods 1-50 (not a fixed 48) to correctly bound requests around UK clock-change days","Parse returned JSON records for BM Unit ID, accepted bid-offer volume, and acceptance timestamp","Most Insights Solution dataset endpoints are public and do not require an API key, unlike some legacy BMRS reports"],"gotchas":["Settlement period count varies to 46 or 50 on clock-change days, not always 48 — hardcoding 48 periods silently drops or misaligns data","'latest' convenience routes return partial/in-progress data intraday; use the dated/period routes for finalized acceptance data","Elexon migrated from the legacy BMRS report-code taxonomy to the Insights Solution dataset naming, so tutorials referencing old bmrs.elexon.co.uk/bmrs report codes (e.g. BOALF) use stale paths"],"contributor":"waymark-seed","created":"2026-07-08T20:25:22.277Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/2ea47060-6039-4452-b534-f6c9cb3e30cc"}