跳至主要内容

查詢邀請返佣紀錄

查詢已驗證邀請人的邀請返佣紀錄。

信息
  • 需要鑑權。邀請人由 API Key 識別;請勿在請求體中傳入邀請人的使用者 ID。
  • 回應中的 userId 為已遮罩的受邀人 ID。
  • 空的 userIdList 不會按受邀人 ID 篩選。
  • 時間篩選使用 YYYY-MM-DD HH:mm:ss。任一值無法解析時,會將空字串傳至下游;下游如何處理尚未在此確認。此接口不會預設查詢過去一週。
  • 請求與回應的欄位名稱使用 Proto 明確定義的 camelCase JSON 名稱;實際閘道序列化尚未獨立驗證。

HTTP請求​

POST/v5/referral/commission/records

請求參數​

參數是否必需類型說明
userIdListfalsearray受邀人 ID 列表。空列表不會按受邀人 ID 篩選。
> userIdfalseinteger受邀人 ID
startTimefalsestring開始時間,格式為 YYYY-MM-DD HH:mm:ss。無效值會以空字串傳至下游;其處理方式尚未驗證。
endTimefalsestring結束時間,格式為 YYYY-MM-DD HH:mm:ss。無效值會以空字串傳至下游;其處理方式尚未驗證。
pagefalseinteger頁碼,0 會視為 1。
pageSizefalseinteger每頁紀錄數。0 或大於 200 的值會視為 10。
productLinefalseinteger產品線:0 未知、1 現貨、2 合約、3 期權、4 USDC 永續、6 TradeFi、9 Alpha。

響應參數​

參數類型說明
recordsarray邀請返佣紀錄
> userIdstring已遮罩的受邀人 ID,格式為首字元 + *** + 末字元
> paymentTimeinteger返佣支付時間,Unix 秒級時間戳
> ratestring返佣比例
> businessUnitinteger產品線:0 未知、1 現貨、2 合約、3 期權、4 USDC 永續、6 TradeFi、9 Alpha。未識別值回傳 0。
> commissionOriginCoinstring原始返佣幣種
> commissionOriginAmountstring原始幣種的返佣金額
> commissionUsdtAmountstring以 USDT 計價的返佣金額
> commissionStatusinteger返佣狀態:0 未知、1 待入帳、2 已結算。未識別值回傳 0。
> isBoostM2boolean與該返佣關聯的受邀人是否為 Boost 使用者。此欄位可能不會出現。
totalinteger總紀錄數

請求示例​

POST /v5/referral/commission/records HTTP/1.1
Host: api.bybit.com
X-BAPI-API-KEY: xxxxxxxxxxxxxxxxxx
X-BAPI-TIMESTAMP: 1753286400000
X-BAPI-RECV-WINDOW: 5000
X-BAPI-SIGN: XXXXX
Content-Type: application/json

{
"userIdList": [201, 202],
"startTime": "2025-03-01 10:20:30",
"endTime": "2025-03-08 11:22:33",
"page": 3,
"pageSize": 200,
"productLine": 1
}

響應示例​

以下僅示意欄位結構,並非預設 ProtoJSON 序列化結果,也未經閘道驗證。

{
"retCode": 0,
"retMsg": "",
"result": {
"records": [{
"userId": "1***6",
"paymentTime": 1740916800,
"rate": "0.20",
"businessUnit": 1,
"commissionOriginCoin": "BTC",
"commissionOriginAmount": "1.25",
"commissionUsdtAmount": "250",
"commissionStatus": 2
}],
"total": 29
},
"retExtInfo": {},
"time": 1753286400000
}