Skip to main content

An energy volume allocated to some Accounting Point for one Imbalance Settlement Period (ISP).

accounting_point_id
string<uuid>
required
flow_direction
enum<string>
required
Available options:
consumption,
production
isp_resolution_minutes
integer
required

The length of the ISP in minutes. This is usually 15, 30 or 60, depending on the market.

isp_time
string<date-time>
required

The start of the Imbalance Settlement Period (ISP), as an ISO 8601 timestamp in UTC, for example 2026-01-01T00:00:00Z.

known_at
string<date-time>
required

When Engrate ingested the record, as an ISO 8601 timestamp in UTC. Use it to prevent look-ahead bias when you fit models: leave out the records that Engrate ingested after the time your model runs.

quality
enum<string>
required

How the energy volume was arrived at, in ascending order of trust. When one settlement period carries several records, prefer the highest quality.

Available allocation qualities

  • provisional — A placeholder the sender intends to replace.

  • estimated — Substituted because no reading was available: profiled, interpolated, or copied from a comparable period. Expect it to be superseded.

  • calculated — Derived by a defined computation rather than read.

  • measured — Read off the meter.

Available options:
provisional,
estimated,
calculated,
measured
Example:

"measured"

volume_wh
integer
required