Messages
{
"fill": {
"asset_id": "example",
"exchange_ts_ms": 0,
"fee": 0.5,
"fill_id": "example",
"liquidity_role": null,
"market_id": "example",
"order_id": "example",
"outcome": "example",
"price": 0.5,
"side": "example",
"size": 0.5,
"source_channel": "example",
"tx_hash": "example"
},
"kind": "Fill",
"local_ts_ms": 0
}{
"kind": "Connected"
}{
"gap_ms": 0,
"kind": "Reconnected"
}{
"dropped": 0,
"first_seq": 0,
"kind": "Lagged",
"last_seq": 0
}{
"kind": "BookInvalidated",
"market_id": "example",
"reason": null
}{
"kind": "Error",
"message": "example"
}{
"market_id": "example",
"outcome": "example"
}{
"market_id": "example",
"outcome": "example"
}Streams
Fills Stream
Authenticated stream of the caller’s own order fills (auth required).
WSS
/
v1
/
fills
Authenticated stream of the caller’s own order fills (auth required).
Messages
{
"fill": {
"asset_id": "example",
"exchange_ts_ms": 0,
"fee": 0.5,
"fill_id": "example",
"liquidity_role": null,
"market_id": "example",
"order_id": "example",
"outcome": "example",
"price": 0.5,
"side": "example",
"size": 0.5,
"source_channel": "example",
"tx_hash": "example"
},
"kind": "Fill",
"local_ts_ms": 0
}{
"kind": "Connected"
}{
"gap_ms": 0,
"kind": "Reconnected"
}{
"dropped": 0,
"first_seq": 0,
"kind": "Lagged",
"last_seq": 0
}{
"kind": "BookInvalidated",
"market_id": "example",
"reason": null
}{
"kind": "Error",
"message": "example"
}{
"market_id": "example",
"outcome": "example"
}{
"market_id": "example",
"outcome": "example"
}Fill
type:object
A fill on one of the authenticated user's orders.
Connected
type:object
Initial socket establishment.
Reconnected
type:object
Socket re-established after an outage — gap_ms is the wall-clock interval since the last received message.
Lagged
type:object
Slow consumer dropped messages — every affected book is invalidated and must be rebuilt from the next Snapshot.
BookInvalidated
type:object
A specific market's book is no longer trustworthy — drop cache and wait for next Snapshot (reasons: Reconnect, Lag, SequenceGap, ExchangeReset).
Error
type:object
A non-fatal error observed on the connection (session continues).
Subscribe
type:object
Add to the active fills subscription set
Unsubscribe
type:object
Remove from the active fills subscription set
⌘I

