Get an execution
Serves one execution of the organisation; any other id is 404. Executions carry no version and no ETag.
Authentication
Bearer authentication of the form Bearer <token>, where token is your auth token.
Path parameters
The execution's id — a positive 64-bit integer as decimal digits.
Response
One fill — an immutable economic event; a bust or a correction is its own row. Executions carry no version, so no ETag.
The venue order id as carried by the fill event; the auto-attribution join key for discovered rows (both facts carry it).
money (a Decimal on the wire: a scaled integer with its own scale), served as an exact decimal string at the value's own scale — every fractional digit that scale states, trailing zeros included; never raw
Always positive; kind gives the sign of its effect (BUST reverses). money (a Decimal on the wire: a scaled integer with its own scale), served as an exact decimal string at the value's own scale — every fractional digit that scale states, trailing zeros included; never raw
The position as a decimal string — the last change this member had applied, orders and balance readings included.
UNKNOWN is the unset sentinel: outputs only — as input, omit the field instead; explicit UNKNOWN refuses 400. The value set is append-only: a consumer READING this field treats an unknown name as UNKNOWN, never as an error; as input an unknown name refuses 400 — the parse is strict
UNKNOWN is the unset sentinel: outputs only — as input, omit the field instead; explicit UNKNOWN refuses 400. The value set is append-only: a consumer READING this field treats an unknown name as UNKNOWN, never as an error; as input an unknown name refuses 400 — the parse is strict
0 = unattributed (discovered); set otherwise. int64 as a decimal JSON string
UNKNOWN is the unset sentinel: outputs only — as input, omit the field instead; explicit UNKNOWN refuses 400. The value set is append-only: a consumer READING this field treats an unknown name as UNKNOWN, never as an error; as input an unknown name refuses 400 — the parse is strict
The venue execution id — the dedup key's third component.
Denormalized from the order at recording (0 = none / discovered); re-stamped by attribution. int64 as a decimal JSON string
money (a Decimal on the wire: a scaled integer with its own scale), served as an exact decimal string at the value's own scale — every fractional digit that scale states, trailing zeros included; never raw; null when the 0 sentinel means unset
Never present since 0.3.3: every money value on this API states its own scale on the wire — a policy amount or cap since 0.3.3, an order's and an execution's since 0.3.2, a balance's since 0.3.1 — so a row is never served raw, whether or not this member holds the asset or instrument it references. Kept, deprecated, so a client generated from 0.3.2 still compiles; it goes at the next major.