API Development. An API is a software intermediary that allows two applications to talk to each other. In the context of the Company's Flexibility Services, the API replaces the requirement for dedicated hardware to be provided to connect to a Provider’s sites in order to collect the metering data and send control requests from the central control desk. Providers are expected to develop their own interface for the API to the assets that they intend to offer to the Company. Due to the large variety of potential scenarios that can occur, ranging from a single asset such as a standalone generator through to a complex estate with multiple assets or even part of a portfolio under management by a commercial aggregator. The objective of the Provider is to establish a single point where they can aggregate the metering from all assets within a DER set along with communications to send to the Company, and are able to receive start and stop requests. It is at this point that we would expect a device such as a server to be hosting an API software program. A comprehensive guide to API set-up is available on ▇▇▇.▇▇▇▇▇▇▇▇▇▇▇▇▇.▇▇.▇▇/▇▇▇▇▇▇▇▇▇/▇▇▇.
Appears in 2 contracts
Sources: Flexibility Services Agreement, Flexibility Services Agreement