Skip to main content
HyperliquidPolymarket

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.