Approach
The API gives you abstract machine-readable Calculation Pipelines that describe how to calculate the cost of energy. To actually do the calculation, your code - or our API depending on your needs - executes the calculation pipelines. This abstraction comes with several benefits:- Implementation is fast as there are only a handful of operations to implement, compared to implementing hundreds of DSOs rate plans individually
- It works both to implement as regular code and for constructing optimisation problems
- It allows any language to be used
- Applications can be built without a need to call our APIs in runtime hot loops, improving speed and robustness
- Coming Soon Call our Calculate API and we’ll calculate the cost for you
- Implement code in your application to execute them
Usage
Common usage of the API revolves around:- Find the Tariffs that apply for the metering point(s) you are interested in
- Choose all or some Tariff Components of the tariff that you care about
- Evaluate the Calculation Pipelines of those Tariff Components using your metering point’s datasets.
- Look up
system-operatorParty by name, country or other filters, then ask for Tariffs that are offered by thatsystem-operator - Look up Metering Grid Area by metering point lat/lon, address, name or other filters and then ask for Tariffs that are available in that MGA.