Bitget APIBitget API
UTAClassic
Legacy Doc
  • Overview
  • API Documentation
  • WebSocket
  • Agent Hub
  • SDK
  • Changelog
Copied to clipboard
Websocket
Introduction
Futures
Spot
    Public
    Private
      Account ChannelFill ChannelOrder ChannelTrigger Order ChannelPlace Order ChannelCancel Order Channel
Margin
Private

Cancel Order Channel

Description

1.Rate limit will be shared with Rest API
2.Please connect to V2 Websocket domain: wss://ws.bitget.com/v2/ws/private
3.So far websocket trading doesn't support canceling batch orders

Code
{ "op":"trade", "args":[ { "id":"xxxxx-xxx-xxx-xxxx-xxxxxx", "instType":"SPOT", "instId":"BTCUSDT", "channel":"cancel-order", "params":{ "orderId":"xxxxxxxxx", "clientOid":"xxxxx-xxx-xxx-xxxx-xxxxxx" } } ] }

Request Parameters

ParameterTypeRequiredDescription
opStringYes"trade"
argsList<Object>YesList of channels to request subscription
> idStringYesUnique Identifier
Length<= 40
("^[0-9A-Za-z_:#\-+\s]*$");
> instTypeStringYesProduct line type SPOT
> instIdStringYesProduct ID, e.g. ETHUSDT
> channelStringYesChannel name, cancel-order
> paramsObjectYes
>> orderIdStringNoOrder ID
Either orderId or clientOid is required.If both are present, orderId prevails.
>> clientOidStringNoCustom order ID
Either orderId or clientOid is required.If both are present, orderId prevails.
Code
{ "event":"trade", "arg":[ { "id":"xxxxx-xxx-xxx-xxxx-xxxxxx", "instType":"SPOT", "channel":"cancel-order", "instId":"BTCUSDT", "params":{ "orderId":"xxxxxxxxxxx", "clientOid":"xxxxx-xxx-xxx-xxxx-xxxxxx" } } ], "code":0, "msg":"Success" }

Response Parameters

ParameterTypeDescription
eventStringEvent
trade
error
argObjectChannel
> idStringUnique Identifier
Length<= 40
("^[0-9A-Za-z_:#\-+\s]*$");
> instTypeStringProduct line type SPOT
> instIdStringProduct ID, e.g. ETHUSDT
> channelStringChannel name, cancel-order
> paramsObject
>> orderIdStringOrder ID
Either orderId or clientOid is required.If both are present, orderId prevails.
>> clientOidStringCustom order ID
Either orderId or clientOid is required.If both are present, orderId prevails.
codeStringcode
msgStringmsg
Place Order ChannelMargin Index Price
JSON
JSON