Base URL
/api/v4/prediction,無需認證。私有交易、持倉與帳戶介面使用 /api/v4/broker/prediction。請以 Broker API Key 簽名,並在 X-User-Wallet-Address 傳入目標使用者錢包地址。詳見 Broker API Key 與簽名 和 代表使用者存取。私有 WebSocket 頻道使用獨立的 Broker WebSocket 認證 流程。
介面存取模型
分頁
清單介面使用游標分頁:next_cursor 原樣作為下一頁的 cursor。不要自行解析或修改游標。
時間約定
- 事件與市場日期欄位通常使用 Unix 秒;
from、to等範圍參數通常使用 Unix 毫秒;- 幣種 K 線介面的
start_ts、end_ts和history[].t使用 Unix 秒;Token 價格歷史的from、to和時間欄位使用 Unix 毫秒。訂單和帳戶生命週期時間以各介面欄位說明為準。
多語言欄位
部分文本欄位使用語言對象回傳:數值欄位
價格、數量、成交額、餘額、手續費等金額類欄位通常以字串回傳。建議使用 Decimal 精度處理,避免二進制浮點誤差。狀態欄位
Market 的status 描述市場狀態;REST 訂單的 status 使用 processing、open、matched、canceled、failed。WebSocket 訊息的 type 表示推送訊息類型。請分別依市場、REST 訂單及 WebSocket 頻道的定義解析,不要共用一套狀態枚舉。
標準錯誤
錯誤回應包含label 和 message。公開行情介面的參數錯誤使用 INVALID_PARAM_VALUE,行情來源不可用使用 QUOTE_UNAVAILABLE;Broker 私有業務介面的參數錯誤可能使用 INVALID_ARGUMENT。請以各介面的錯誤定義為準。