Welcome to the LCP Delta API

On this site you will find documentation for all of the APIs and push services available across LCP Delta's products.

The Guides tab covers topics such as authentication, getting started, Python package installation and more. The API Reference tab contains detailed information on each specific endpoint, including Python package examples. Finally, the Recipes tab contains detailed walkthrough examples using our Python package.

  • To find out more about LCP Delta, click here.
  • To find out more about Enact, click here.
  • To go to Enact, click here.
  • To go to FLEXtrack, click here.
  • To go to the LCP Delta Subscriber Portal, click here.

Our Python package

For a streamlined experience with the Enact and FLEXtrack APIs, we highly recommend the LCPDelta Python package. However, our documentation also provides detailed guides for those who wish to engage with our services using their own custom code.



Our APIs

Enact

Enact features an API with endpoints offering a range of data, including Enact series, BOA data, history of forecasts and EPEX trades. It is a standard REST API which can be interacted with via POST requests.

Enact also has a data push service (DPS). This is a WebSocket-based service built on the Microsoft SignalR infrastructure. It allows you to receive push-based updates to various Enact series or EPEX trades. Access to the Enact DPS is included in subscriptions to the Enact API.

If you wish to subscribe to the Enact API, please contact [email protected].

FLEXtrack

FLEXtrack contains a standard REST API with a POST endpoint for the Universal Exporter.

If you wish to subscribe to the FLEXtrack API, please contact [email protected].

Joule

The Joule API exposes a GET endpoint which provides full datasets from LCP Delta's Joule database, which underpin many of the research products available in the Subscriber Portal.

If you wish to subscribe to the Joule API, please contact [email protected].