post
https://enact.lcp.com/series/api/SkipRates
This endpoint returns GB Balancing Mechanism skip rates for specified plants or a filtered group of assets.
Skip rates are calculated as skipped volume divided by in-merit volume, expressed as a percentage. Results can be requested for bids, offers or both combined, using either the all-BM or post-system-action dataset and methodology stages 0–5.
The endpoint supports dates from 1 January 2024, subject to data availability. Start and end dates are inclusive and interpreted as GB local dates.
Results contain GB Local Time, Action Type, Stage and Skip Rate. Access requires an Enact API account with Bronze and GB permissions.
Using the LCPDelta Python Package
These examples request daily stage-5 post-system-action skip rates for T_ROCK-1.
Synchronous
from lcp_delta import enact
from datetime import date
enact_api_helper = enact.APIHelper(username, public_api_key)
response_dataframe = enact_api_helper.get_skip_rates_data(
date(2026, 10, 22),
date(2026, 10, 28),
selected_granularity="Day",
action_type="Combined",
stage="Five",
source="Psa",
selected_plants=["T_ROCK-1"],
parse_datetimes=True,
)
print(response_dataframe)Asynchronous
from lcp_delta import enact
from datetime import date
import asyncio
async def main():
enact_api_helper = enact.APIHelper(username, public_api_key)
response_dataframe = await enact_api_helper.get_skip_rates_data_async(
date(2026, 10, 22),
date(2026, 10, 28),
selected_granularity="Day",
action_type="Combined",
stage="Five",
source="Psa",
selected_plants=["T_ROCK-1"],
parse_datetimes=True,
)
print(response_dataframe)
asyncio.run(main())