{ requestID, data: [ ...CancelResponsePayload ] }。
取消回應酬載
每次成功取消都會回傳一條或多條如下形態的記錄。注意請求與回應的欄位大小寫不同:請求為orderId/gameId(d 小寫),回應為 orderID/gameID(ID 大寫)。
boolean
訂單已取消時為
true。string
被取消訂單的 ID。
number
取消到達前已經成交的數量。
number
取消後始終為
0 — 掛單側已歸零。number
取消時尚未成交的數量。
number
被取消訂單的美式賠率,從 maker 視角給出。
string
參賽者 ID(moneyline/spread)或
over/under(大小球)。number
讓分或大小球盤口數值;moneyline 為
null。string
被取消訂單所屬的賽事。
string
下單時設定的
userReference(如有)。string
投注的人類可讀描述(例如
"Dallas Mavericks +3.5")。按 ID 取消
按訂單 ID 取消單筆訂單。請求
回應
批次取消
按 ID 取消一組指定訂單。請求
回應
data 中每個訂單 ID 對應一條記錄;請檢查每條的 success 標誌。
按賽事全部取消
取消你在單場賽事上的全部未成交訂單。可選擇傳入type、side 和/或 market,將取消範圍限定到特定盤口。
請求
string
必填
要取消訂單的賽事。
string
可選 — 過濾到單一盤口型別:
moneyline、spread、total 或 moneyline1x2。string
可選 — 參賽者 ID(moneyline/spread)或
over/under(大小球)。string
可選 — 盤口識別符號(例如
main)。回應
全部取消
取消帳戶上的全部未成交訂單。請求
回應
錯誤
當取消無法處理時,伺服器回傳標準錯誤結構(無data 欄位):
error 值:
對於批次取消(
cancelMultiple、cancelAllByGame、cancelAll),單筆失敗會出現在 data 中,帶有 success: false 以及解釋原因的 description — 只有結構級的 error 才表示整個請求失敗。