WebSockets
/order
WSS
order
Although this documentation separates operations into different channels for clarity, all messages are sent over
wss://poly.drive.markets.You must ensure the path property in your JSON payload matches the intended operation. Using WebSocketsMessages
{
"id": "<string>",
"path": "<string>",
"method": "<string>",
"headers": {
"POLY-API-KEY": "<string>",
"POLY-SIGNATURE": "<string>",
"POLY-TIMESTAMP": "<string>",
"POLY-NONCE": "<string>"
},
"body": "<string>"
}{
"id": "<string>",
"path": "<string>",
"method": "<string>",
"headers": {
"POLY-API-KEY": "<string>",
"POLY-SIGNATURE": "<string>",
"POLY-TIMESTAMP": "<string>",
"POLY-NONCE": "<string>"
},
"body": {
"orderID": "<string>"
}
}{}Place Single Order
type:object
Create and place a single order.
Cancel Single Order
type:object
Cancel a single order by ID.
Response
type:string
Responses are structured to match Polymarket's CLOB API response format.
Refer to Polymarket's Order API for more information on the response format.
⌘I
Messages
{
"id": "<string>",
"path": "<string>",
"method": "<string>",
"headers": {
"POLY-API-KEY": "<string>",
"POLY-SIGNATURE": "<string>",
"POLY-TIMESTAMP": "<string>",
"POLY-NONCE": "<string>"
},
"body": "<string>"
}{
"id": "<string>",
"path": "<string>",
"method": "<string>",
"headers": {
"POLY-API-KEY": "<string>",
"POLY-SIGNATURE": "<string>",
"POLY-TIMESTAMP": "<string>",
"POLY-NONCE": "<string>"
},
"body": {
"orderID": "<string>"
}
}{}
