跳至主要内容

查詢邀請使用者身分資料

查詢已驗證使用者的邀請身分、關係標識與可用返佣資訊。

信息
  • 需要鑑權。使用者 ID 由 API Key 識別;請勿在請求體中傳入使用者 ID。
  • 若使用者為代理商,isAffiliate 為 true,且不會查詢 M1 邀請人狀態。
  • inviterAffiliateUserId 與 inviterUserId 為關係標識:存在相應紀錄時為 1,否則為 0;它們不是使用者 ID。兩種關係會分別查詢,找不到紀錄不視為錯誤。
  • 僅在 M1 邀請人紀錄的使用者 ID 與已驗證使用者相符,且返佣查詢成功時,才會回傳 commissionInfo。它使用本接口專用的返佣資訊負載;欄位複製自來源返佣結果,因此來源值為 0 時也可能為 0。
  • 請求與回應的欄位名稱使用 Proto 明確定義的 camelCase JSON 名稱;實際閘道序列化(包括 int64 與列舉值的表示)尚未獨立驗證。

HTTP請求​

POST/v5/referral/user/identity-profile

請求參數​

無需請求參數。請傳送空的 JSON 物件。

響應參數​

參數類型說明
isAffiliateboolean目前使用者是否為代理商
isM1boolean目前使用者是否為 M1 邀請人。僅在使用者不是代理商時查詢。
inviterAffiliateIdinteger代理商直客關係中的代理商 ID。找不到關係時為 0。
inviterAffiliateUserIdinteger代理商直客關係標識:存在紀錄時為 1,否則為 0。這不是代理商使用者的實際 ID。
inviterUserIdinteger邀請關係標識:目前使用者作為受邀人時若存在紀錄則為 1,否則為 0。這不是邀請人的實際 ID。
commissionInfoobject本接口的返佣資訊。僅在可取得相符的 M1 邀請人紀錄及返佣資料時回傳。
> totalCommissionstring累計返佣金額
> yesterdayCommissionstring昨日取得的返佣金額
> totalFriendsinteger累計受邀好友數
> qualifiedFriendsinteger符合返佣資格的受邀人數
> walletBalancestring返佣錢包餘額
> qualifiedFriendsQuarterTotalTradeVolumestring本季符合資格受邀人的交易量
> curQuarterActiveFriendsCountinteger本季活躍受邀人數。複製自來源返佣結果,來源值為 0 時可能為 0。
> hasOldReferralinteger舊版邀請返佣計畫標識
> degradeTypeinteger返佣降級狀態:0 未知或未降級、1 因活躍受邀人數降級、2 因受邀人交易量降級。
> commissionRatestring目前返佣比例
> upgradeUnifiedAccountinteger統一交易帳戶狀態:0 未知、1 已升級、2 升級中、3 未升級。
> withdrawalSwitchinteger返佣提現開關:1 開啟、2 關閉。複製自來源返佣結果,來源值為 0 時可能為 0。
> lastQuarterQualifiedFriendsCountinteger上季符合資格的受邀人數。複製自來源返佣結果,來源值為 0 時可能為 0。

請求示例​

POST /v5/referral/user/identity-profile 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

{}

響應示例​

{
"retCode": 0,
"retMsg": "OK",
"result": {
"isAffiliate": false,
"isM1": false,
"inviterAffiliateId": 0,
"inviterAffiliateUserId": 0,
"inviterUserId": 0
},
"retExtInfo": {},
"time": 1672211918471
}