BilateralTransaction

Package: PowerOperationsOpenAPIModels · Source: Operations/Market/BilateralTransaction.json

A bilaterally negotiated trade reported into the settlement ledger. Settlement-only: it carries no power-balance impact and never clears against a market model. It exists for round-tripping submissions and offline settlement.

Properties

Property Type Required Unit Description
id integer yes Unique integer identifier for this component.
name string yes Name of the component. Components of the same type (e.g., PowerLoad) must have unique names, but components of different types (e.g., PowerLoad and ACBus) can have the same name.
seller_id string yes External participant identifier for the selling counterparty, as reported on the transaction. Not a component reference: sellers are not represented in the entity registry.
buyer_id string yes External participant identifier for the buying counterparty, as reported on the transaction. Not a component reference: buyers are not represented in the entity registry.
from_id integer yes ID of the source location, resolved through the entity registry: a topology record or a trading hub.
to_id integer or null ID of the sink location, resolved through the entity registry: a topology record or a trading hub. null for a single-location trade.
product string (BilateralProduct) yes Traded product.
market string (MarketStage) yes Market stage the transaction was reported against.
confirmation string (BilateralConfirmation) yes Confirmation status the transaction settled under.
max_active_power number yes MW MW envelope of the transaction. Units: MW.
active_power_association_id integer or null Store-minted id of the time series supplying the trade’s delivered active-power schedule, or null when max_active_power alone describes the trade.

This site uses Just the Docs, a documentation theme for Jekyll.