Messages
{
"message": "emitPublicCompletedOrders",
"content": {
"clientRequestId": "f45cf3c8-3f2d-4ace-80de-8cb4da0a63bb",
"market": "BTC-10JUL26-55000-C"
}
}{
"resultType": "publicCompletedOrders",
"market": "BTC-10JUL26-55000-C",
"data": {
"clientRequestId": "f45cf3c8-3f2d-4ace-80de-8cb4da0a63bb",
"trades": [
{
"executionType": "taker",
"matchId": "9b8e7bc6-c111-46e7-81f2-04691780c1fd-1",
"price": "7204.26",
"quantity": "1",
"side": "sell",
"updatedAt": 1783352484840
},
{
"executionType": "maker",
"matchId": "9b8e7bc6-c111-46e7-81f2-04691780c1fd-1",
"price": "7204.26",
"quantity": "1",
"side": "buy",
"updatedAt": 1783086811956
},
{
"executionType": "taker",
"matchId": "a9716fab-8ac2-47fd-803e-44e2ca22b948-1",
"price": "7210.97",
"quantity": "1",
"side": "buy",
"updatedAt": 1783339818825
},
{
"executionType": "maker",
"matchId": "a9716fab-8ac2-47fd-803e-44e2ca22b948-1",
"price": "7210.97",
"quantity": "1",
"side": "sell",
"updatedAt": 1783086557575
}
],
"statusCode": 200
}
}{
"resultType": "publicCompletedOrdersDelta",
"market": "BTC-10JUL26-55000-C",
"data": {
"trades": [
{
"executionType": "taker",
"matchId": "01KWM432SK16GA5ZV3H6TQSDRC:01KWW1ERZ59PWXTRVP2YSDA2SB",
"price": "7204.26",
"quantity": "1",
"side": "sell",
"updatedAt": 1783352484913
}
],
"statusCode": 200
}
}WS Reference
Public Trades Stream
Real-time public trade executions for a contract.
WSS
?product=options&market=
{market}
&expiration=
{expiration}
&strike=
{strike}
&type=
{type}
&subscriptions=optionsPublicTrades
This stream is available on the
optionsPublicTrades subscription. It provides real-time public trade executions for a single contract.
Snapshot vs. Delta
TheemitPublicCompletedOrders request returns a snapshot of recent trades via publicCompletedOrders. Use it to hydrate recent trades when you first subscribe, or to resynchronize after a gap.Messages
{
"message": "emitPublicCompletedOrders",
"content": {
"clientRequestId": "f45cf3c8-3f2d-4ace-80de-8cb4da0a63bb",
"market": "BTC-10JUL26-55000-C"
}
}{
"resultType": "publicCompletedOrders",
"market": "BTC-10JUL26-55000-C",
"data": {
"clientRequestId": "f45cf3c8-3f2d-4ace-80de-8cb4da0a63bb",
"trades": [
{
"executionType": "taker",
"matchId": "9b8e7bc6-c111-46e7-81f2-04691780c1fd-1",
"price": "7204.26",
"quantity": "1",
"side": "sell",
"updatedAt": 1783352484840
},
{
"executionType": "maker",
"matchId": "9b8e7bc6-c111-46e7-81f2-04691780c1fd-1",
"price": "7204.26",
"quantity": "1",
"side": "buy",
"updatedAt": 1783086811956
},
{
"executionType": "taker",
"matchId": "a9716fab-8ac2-47fd-803e-44e2ca22b948-1",
"price": "7210.97",
"quantity": "1",
"side": "buy",
"updatedAt": 1783339818825
},
{
"executionType": "maker",
"matchId": "a9716fab-8ac2-47fd-803e-44e2ca22b948-1",
"price": "7210.97",
"quantity": "1",
"side": "sell",
"updatedAt": 1783086557575
}
],
"statusCode": 200
}
}{
"resultType": "publicCompletedOrdersDelta",
"market": "BTC-10JUL26-55000-C",
"data": {
"trades": [
{
"executionType": "taker",
"matchId": "01KWM432SK16GA5ZV3H6TQSDRC:01KWW1ERZ59PWXTRVP2YSDA2SB",
"price": "7204.26",
"quantity": "1",
"side": "sell",
"updatedAt": 1783352484913
}
],
"statusCode": 200
}
}market
type:string
required
A specific market (e.g. BTC-USDT) or ALL.
expiration
type:string
required
Contract expiration, e.g. 24JUN26. Requires market; omit to match every expiration.
strike
type:string
required
Strike price, e.g. 62000. Requires expiration; omit to match every strike.
type
type:string
required
C (call) or P (put). Requires strike; omit to match both.
Sec-WebSocket-Protocol
type:httpApiKey
Supply as authorization#<JWT> during the WebSocket handshake.
Emit Public Completed Orders
type:object
Public Trades Snapshot
type:object
Response to emitPublicCompletedOrders.
Public Trades Delta
type:object
⌘I