Skip to main content

Get Agent Commission Detail

  • Rate limit: 10/sec/UID

Description

  • startTime and endTime should be set simultaneously or not set at all.
  • The maximum time span supported by startTime and endTime is 7 days.
  • This API supports retrieving data within the past 90 days.
  • If startTime and endTime are not set in the request, it will default to returning information for yesterday (00:00-23: 59 UTC+8).

HTTP Request

  • GET /api/broker/v1/agent/commission-distribution
Request Example
curl "https://api.bitget.com/api/broker/v1/agent/commission-distribution" \
-H "ACCESS-KEY:your apiKey" \
-H "ACCESS-SIGN:*" \
-H "ACCESS-PASSPHRASE:*" \
-H "ACCESS-TIMESTAMP:1659076670000" \
-H "locale:zh-CN" \
-H "Content-Type: application/json" \

Request Parameters

ParameterTypeRequiredDescription
startTimeStringNoStart time
Unix millisecond timestamp
endTimeStringNoEnd time
Unix millisecond timestamp
limitStringNomax:100,default: 100
idLessThanStringNoRequests the content on the page before this ID (older data), the value input should be the endld of the corresponding interface.
Response Example
{
"code": "00000",
"msg": "success",
"requestTime": 1694593273026,
"data": {
"endId": "6624",
"commissionList": [
{
"uid": "3125195374",
"bizType": "futures",
"subBizType": "usdt_futures",
"symbol": "BTCUSDT",
"coin": "BTC",
"fee": "0.0000111",
"volume": "2.2",
"feePaid": "0.00005",
"directCommission": "0.00001",
"subCommission": "0.00001",
"partnerCommission": "0.000001",
"partnerActualCommission": "0.00001",
"traderType": "trader",
"apiType": "non_api",
"status": "settled",
"startCalculationTime": "1728635651441",
"endCalculationTime": "1728635651441"
}
]
}
}

Response Parameters

ParameterTypeDescription
commissionListArrayCustomer Commission List
>uidStringPartner UID
> bizTypeStringTrade type
spot
futures
>subBizTypeStringsubBizType
spot
margin
usdt_futures
coin_futures
usdc_futures
>symbolStringsymbol
>coinStringcoin
>feeStringTransaction amount
Statistical values within the input time range
Precision is 8 decimal places
>volumeStringTotal fee
Statistical value within the input time range
Precision is 8 decimal places
>feePaidStringActual paid fee
Statistical value within the input time period
Precision is 8 decimal places
>directCommissionStringDirect customer commission
Direct customers are first-level users directly invited by KOL
Statistical value within the participation period
Precision is 8 decimal places
>subCommissionStringSubordinate commission
Direct customer subordinates are second-level, third-level...(not first-level) indirect invitation relationship
Statistical value within the participation time period
Precision is 8 decimal places
>partnerCommissionStringPartner Commission
Statistical value within the entry time period
Precision is 8 decimal places
>partnerActualCommissionStringPartner's actual commission
Statistical value within the entry time period
Precision is 8 decimal places
>traderTypeStringTrader type
user: ordinary user Trader: trader
>apiTypeStringAPI type
api: API user non_api: non-API user
>statusStringstatus
settled
unsettled
notIssued
>startCalculationTimeStringStatistics start time Unix millisecond timestamp
>endCalculationTimeStringStatistics end time Unix millisecond timestamp
endIdStringThe last data ID. When used as a request, the id is used as an index for the next query

How was your Reading Experience with us?