撤销订单频道
描述
- 合约撤销订单
- 请联系对接BD或者RM申请接入权限
请求示例
{
"args":[
{
"channel":"cancel-order",
"id":"xxxxx-xxx-xxx-xxxx-xxxxxx",
"instId":"BTCUSDT",
"instType":"USDT-FUTURES",
"params":{
"orderId":"xxxxxxxxxx",
"clientOid":"xxxxx-xxx-xxx-xxxx-xxxxxx"
}
}
],
"op":"trade"
}
请求参数
| 参数名 | 参数类型 | 是否必须 | 描述 |
|---|---|---|---|
| op | String | 是 | "trade" |
| args | List<Object> | 是 | 请求参数列表 |
| > id | String | 是 | 用户标识请求与返回 长度<= 40 ("^[0-9A-Za-z_:#\-+\s]*$"); |
| > instType | String | 是 | 产品类型 USDT-FUTURES |
| > instId | String | 是 | 产品ID, 例如:ETHUSDT |
| > channel | String | 是 | 频道名, cancel-order |
| > params | Object | 是 | |
| >> orderId | String | 否 | 订单ID orderId与clientOid二选一必传,如果两者都传,优先orderId |
| >> clientOid | String | 否 | 用户自定义ID orderId与clientOid二选一必传,如果两者都传,优先orderId |
响应示例
{
"event":"trade",
"arg":[
{
"id":"xxxxx-xxx-xxx-xxxx-xxxxxx",
"instType":"USDT-FUTURES",
"channel":"cancel-order",
"instId":"BTCUSDT",
"params":{
"orderId":"xxxxxxxxx",
"clientOid":"xxxxx-xxx-xxx-xxxx-xxxxxx"
}
}
],
"code":0,
"msg":"Success"
}
响应参数
| 返回字段 | 参数类型 | 字段说明 |
|---|---|---|
| event | String | 事件trade 交易error参数错误 |
| arg | Object | 订阅成功的频道 |
| > id | String | 用户标识请求与返回 长度<= 40 ("^[0-9A-Za-z_:#\-+\s]*$"); |
| > instType | String | 产品类型 USDT-FUTURES |
| > instId | String | 产品ID, 例如:ETHUSDT |
| > channel | String | 频道名, cancel-order |
| > params | Object | |
| >> orderId | String | 订单ID |
| >> clientOid | String | 自定义订单ID |
| code | String | 状态码 |
| msg | String | 状态消息 |