Enterprise API calculate: every profile class, plus half-hourly and IDNO supplies (Beta)
The Enterprise API calculate endpoint now prices every standard profile class, from domestic supplies through to the largest maximum-demand connections, and accepts half-hourly metered data alongside annual and day-and-night totals. Supplies on an independent distribution network can now be priced from the host network location. Anything the endpoint cannot price yet is still refused with a clear reason rather than a number.
New Features
- +Every standard profile class, 00 to 08
POST /api/v1/calculate now prices all of Profile Classes 00 to 08. The maximum-demand classes 05 to 08 and half-hourly Profile Class 00 join the domestic and non-domestic classes already covered, so a single endpoint prices supplies from a domestic meter through to a large maximum-demand connection. Every charge still returns as its own priced line, from CDCM DUoS through to the policy levies, computed from published rates.
- +Price from half-hourly metered data
You can now send a supply's half-hourly metered consumption and have each charge priced from the actual load rather than an estimated profile split. Annual totals and day-and-night register totals are still accepted, and the response states which basis each figure was priced on.
- +Agreed capacity, exceeded capacity and reactive power
Maximum-demand supplies are priced from their agreed capacity in kVA, including the capacity charge, an exceeded-capacity charge where measured demand runs above the agreed level, and reactive power charges. The Capacity Market levy is included for these sites.
- +Price IDNO supplies from the host network location
Supplies on an independent distribution network (IDNO) can now be priced by giving the host network location. The endpoint returns the charges the site pays through its host DNO's published rates, the same mirror the rest of the platform uses.
Improvements
- ~A clear reason instead of a number when a figure is not published
When a supply, charge, consumption format or period sits outside what the endpoint prices today, or the published rates for a year are not yet available, the API returns a clear reason and no priced figure. A partial result is never handed back as if it were a total.