跳到主要内容

查询杠杆账户被阻止的撮合记录 (USER_DATA)

接口描述

获取因STP(自我交易预防)而过期的订单列表

HTTP请求

GET /sapi/v1/margin/myPreventedMatches

请求权重

10(IP)

请求参数

名称类型是否必需描述
symbolSTRINGYES
preventedMatchIdLONGNO预防撮合ID
orderIdLONGNO
fromPreventedMatchIdLONGNO分页查询的起始预防撮合ID
recvWindowLONGNO最大值为 60000 毫秒。支持最多三位小数的精度(例如 6000.346),以便可以指定微秒。
timestampLONGYES
isIsolatedSTRINGNO是否逐仓杠杆,"TRUE", "FALSE", 默认 "FALSE"
  • 支持的参数组合:
    • symbol + preventedMatchId
    • symbol + orderId
    • symbol + orderId + fromPreventedMatchId
  • 如果提供 orderId,将返回与该订单相关的所有被阻止撮合记录。
  • 如果提供 preventedMatchId,将返回指定的被阻止撮合记录。
  • 单次请求最多返回500条记录。如果记录超过500条,需要使用 symbol + orderId + fromPreventedMatchId 组合进行分页查询。

响应示例

[
{
"symbol": "BTCUSDT",
"preventedMatchId": 1,
"takerOrderId": 5,
"makerSymbol": "BTCUSDT",
"makerOrderId": 3,
"tradeGroupId": 1,
"selfTradePreventionMode": "EXPIRE_MAKER",
"price": "1.100000",
"makerPreventedQuantity": "1.300000",
"transactTime": 1669101687094
}
]

响应参数

名称类型描述
symbolSTRING交易对
preventedMatchIdLONG被阻止匹配的ID
takerOrderIdLONG吃单方订单ID
makerSymbolSTRING挂单方交易对
makerOrderIdLONG挂单方订单ID
tradeGroupIdLONG交易组ID
selfTradePreventionModeSTRING自我交易预防模式,可能的值: EXPIRE_TAKER, EXPIRE_MAKER, EXPIRE_BOTH
priceSTRING价格
makerPreventedQuantitySTRING挂单方被阻止的数量
transactTimeLONG交易时间