批量查询订单
批量查询订单
单次最多查询 5 笔订单。每笔订单独立查询,并按请求顺序返回。
请求地址
POST /deepcoin/trade/batch-order-query
请求参数
请求体:
| 字段名 | 是否必填 | 类型 | 字段描述 |
|---|---|---|---|
| orders | 是 | array | 查询列表,单次最多 5 笔 |
单笔查询字段:
| 字段名 | 是否必填 | 类型 | 字段描述 |
|---|---|---|---|
| instId | 是 | string | 产品 ID |
| ordId | 否 | string | 订 单 ID,ordId 和 clOrdId 至少传一个 |
| clOrdId | 否 | string | 客户自定义订单 ID,ordId 和 clOrdId 至少传一个 |
请求示例
{
"orders": [
{
"instId": "BTC-USDT-SWAP",
"ordId": "1000597586292096"
},
{
"instId": "ETH-USDT-SWAP",
"ordId": "1000597586292104"
}
]
}
响应参数
data 为数组,每个元素对应请求 orders 中相同索引的查询结果。
| 字段名 | 类型 | 字段描述 |
|---|---|---|
| ordId | string | 订单 ID |
| clOrdId | string | 客户自定义订单 ID |
| sCode | string | 单笔查询状态码,0 表示成功 |
| sMsg | string | 单笔查询状态信息 |
| data | object | 订单详情,失败时为 null |
其中 data 对象字段与单笔订单查询接口保持一致。
响应示例
{
"code": "0",
"msg": "",
"data": [
{
"ordId": "1000597586292096",
"clOrdId": "",
"sCode": "0",
"sMsg": "",
"data": {
"instType": "SWAP",
"instId": "BTC-USDT-SWAP",
"tgtCcy": "",
"ccy": "",
"ordId": "1000597586292096",
"clOrdId": "",
"tag": "",
"px": "65000",
"sz": "1",
"pnl": "0",
"ordType": "limit",
"side": "buy",
"posSide": "long",
"tdMode": "cross",
"accFillSz": "0",
"fillPx": "",
"tradeId": "",
"fillSz": "",
"fillTime": "",
"avgPx": "",
"state": "live",
"lever": "10",
"tpTriggerPx": "",
"tpTriggerPxType": "",
"tpOrdPx": "",
"slTriggerPx": "",
"slTriggerPxType": "",
"slOrdPx": "",
"feeCcy": "USDT",
"fee": "0",
"rebateCcy": "",
"source": "",
"rebate": "",
"category": "normal",
"uTime": "1773913896000",
"cTime": "1773913896000"
}
}
]
}