Subscribe
Response
startPositionStatus, closedPnlStatus, and crossedStatus are optional authority flags. When a
flag is omitted, interpret the field using the established userFills semantics. When it is
"unknown", clients must ignore that field’s compatibility placeholder. Polymarket fills currently
use crossedStatus: "unknown". Pending and failed Polymarket
settlement transitions are delivered through the
orderUpdates stream. A finalized Polymarket fill is then
published here with settlementStatus: "finalized" and is available from the REST
userFills endpoint.
No fill history is sent when subscribing. Load Fill History
to recover missed fills after a disconnect. Forced-closure fills include forcedClosureType and
use an allocation ID as orderId; that value is not a cancelable user order.