Broker · Commission
Classic Account — Broker · Commission
Get Total Commission
Rate limit: 20/sec/UID
Data retention: 365 days
Historical data available from: 2025/6/1
Data granularity: daily
Data update granularity: daily, previous day’s data is updated on the current day
Time zone: UTC+8
startTime and endTime should either both be set or both left unset
This API supports retrieving data within the past 365 days (data is available starting from 2025/6/1 at the earliest)
If startTime and endTime are not set in the request, the default returned information will be for yesterday (00:00-23:
59 UTC+8)
Data update frequency: T+1 (UTC+8)
Request Parameters
startTimeStart timestamp in milliseconds. If both startTime and endTime are empty, the default time range is yesterday 00:00–23:59 (UTC+8). startTime and endTime must either both be set or both left unset. An error will be returned if the range exceeds 180 days.
endTimeEnd timestamp in milliseconds. If both startTime and endTime are empty, the default time range is yesterday 00:00–23:59 (UTC+8). startTime and endTime must either both be set or both left unset. An error will be returned if the range exceeds 180 days.
Get Total Commission › Response Parameters
Successful response
codemsgrequestTimedateCommission date
totalTradingVolumeBroker’s total trading volume for the day
totalActiveTradersNumber of active traders for the broker that day
totalCommissionTotal commission earned by the broker (USDT)
Spot data
Futures data
Get Order Commission
Rate limit: 20/sec/UID
Data storage: 30 days
Historical data backtracking: 2025/9/1
Data granularity: daily
Data update frequency: daily, previous day's data is updated on the current day
Time zone: UTC+8
startTime and endTime should either both be set or both not set
The maximum time span supported for startTime and endTime is 30 days
This API supports retrieving data within the past 30 days
If startTime and endTime are not set in the request, the default return will be information for yesterday (00:00-23:59
UTC+8)
This API data is updated on a T+1 basis
Transaction details only show those marked with broker channel id
Request Parameters
startTimeStart timestamp in milliseconds. If both startTime and endTime are empty, the default time range is yesterday 00:00–23:59 (UTC+8). startTime and endTime must either both be filled or both be empty. An error will be returned if the range exceeds 180 days.
endTimeEnd timestamp in milliseconds. If both startTime and endTime are empty, the default time range is yesterday 00:00–23:59 (UTC+8). startTime and endTime must either both be filled or both be empty. An error will be returned if the range exceeds 180 days.
limitPagination limit. Maximum: 500, Default: 500
uidUID
orderidOrder ID
idLessThanCursor ID for pagination. Do not pass this parameter for the first request; for subsequent requests, use the endId value from the previous response to paginate.
Get Order Commission › Response Parameters
Successful response
codemsgrequestTimeRebate (commission) list
endIdCursor ID
Get Rebate Info
Rate limit: 20/sec/UID
Data retention: 30 days
Real-time data
Request Parameters
uidUID
Get Rebate Info › Response Parameters
Successful response
codemsgrequestTimeaffiliationTypeType of rebate relationship
affiliateClient channel
official Official (website) channel
userLevelUser level
VIP0
VIP1
...
VIP7
PRO1
...
PRO6
clientSpotRebateRatioSpot trading rebate ratio available to the user
clientFuturesRebateRatioFutures trading rebate ratio available to the user
Get Sub-affiliate Info
Rate limit: 10/sec/UID
Query sub-affiliate information, aligned with the fields shown on the new affiliate dashboard.
Request Parameters
uidUser ID
Pass a sub-affiliate's UID to query the info for that specific sub-affiliate
startTimeQuery start time
Unix millisecond timestamp
If not provided, the API returns the affiliate's data for the last 7 days by default
endTimeQuery end time
Unix millisecond timestamp
The interval between startTime and endTime cannot exceed 30 days
idLessThanCursor ID
Used for pagination; retrieves data prior to this ID
limitNumber of results to return
Default 100, maximum 100
includeDownLineWhether to include downline users
yes Yes
no No
Default yes if not provided
Get Sub-affiliate Info › Response Parameters
Successful response
codemsgrequestTimeSub-affiliate list
endIdPagination end ID
Used as the query cursor for the next request
