Skip to main content

Get BSL execution stream contract

GET 

/api/v1/bsl/executions

Replay and terminal-truth rules

The execution stream is the reconciliation surface for fast order-entry ACKs. ACK mode is not terminal order truth.

  • cursor is exclusive: pass the last contiguous event id and receive newer events.
  • fromSeq is inclusive: after the last contiguous event id N, request last_contiguous_event_id + 1.
  • Replay with /api/v1/bsl/accounts/{account}/executions?fromSeq=... and dedupe by eventId plus dedupeKey/execution identity.
  • Pause quoting for the affected account while a gap is unresolved. Resume only after the replay tail is contiguous.

Returns cursor and gap-fill semantics. cursor is exclusive; fromSeq is inclusive. A fast submit ACK is not terminal order truth.

Responses

BSL execution stream contract