Retrieve broker commission data (broker access only)
- GET
/api/v3/apiReferral/rebate/recentRecord
Weight(IP): 5
Request parameters
| Parameter name | Parameter type | Required | Description |
|---|---|---|---|
| symbol | String | Yes | Trading pair. Spot example: BTCUSDT, Futures example: BTCUSDT |
| productType | String | No | Trading type. Supports SPOT (default) or FUTURES |
| coin | String | Yes | Commission asset (e.g. USDT, BTC) |
| page | Integer | No | Page number (starts from 1, default 1) |
| pageSize | Integer | No | Items per page (default 100, max 100) |
| startTime | String | No | Settlement start date, format yyyy-MM-dd. Defaults to 1 month before endTime (include the current day) if not provided |
| endTime | String | No | Settlement end date, format yyyy-MM-dd. Defaults to the current UTC date if not provided |
Note:
startTimemust be earlier than or equal toendTime, and the maximum query range is 90 days.
Request example
Code
Response parameters
| Field name | Type | Description |
|---|---|---|
| current | Integer | Current page number |
| pages | Integer | Total pages |
| size | Integer | Items per page |
| total | Long | Total number of records |
| records | Array | Commission record list. See details below |
Commission record fields
| Field name | Type | Description |
|---|---|---|
| symbol | String | Trading pair |
| dealAmount | String | Total trade volume |
| fee | String | Actual fee paid |
| feeDeduction | String | Fee deduction |
| rebateRate | String | Commission rate |
| commissionAsset | String | Commission asset |
| commission | String | Commission amount |
| totalRebateUsdtAmount | String | Commission in USDT |
| settleStartTime | String | Settlement start time |
| settleEndTime | String | Settlement end time |
| updateTime | String | Last update time |
Response example
Code