spot.rebate
Public methods exposed through client.spot.rebate.
affiliate_campaign
Affiliate-only endpoint returning campaign-level referral, deposit, trading, and commission metrics.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
start_time
|
Timestamp | None
|
Start time in milliseconds. |
None
|
end_time
|
Timestamp | None
|
End time in milliseconds. |
None
|
page
|
int | None
|
Result page. |
None
|
page_size
|
int | None
|
Records per page; defaults to 10. |
None
|
timestamp
|
Timestamp | None
|
Signed request timestamp in milliseconds. |
None
|
validate
|
bool | None
|
Validation override for this request. |
None
|
Returns:
| Type | Description |
|---|---|
AffiliateCampaignResponse
|
The validated endpoint response. |
References
Source code in pkg/src/mexc/spot/rebate/affiliate_campaign.py
affiliate_campaign_paged
Yield pages from affiliate_campaign until the response reports the final page.
Source code in pkg/src/mexc/spot/rebate/affiliate_campaign.py
affiliate_commission
Affiliate-only endpoint returning invitee-level commission totals for the signed affiliate account.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
start_time
|
Timestamp | None
|
Start time in milliseconds. |
None
|
end_time
|
Timestamp | None
|
End time in milliseconds. |
None
|
invite_code
|
str | None
|
Invite code filter. |
None
|
page
|
int | None
|
Result page. |
None
|
page_size
|
int | None
|
Records per page; defaults to 10. |
None
|
timestamp
|
Timestamp | None
|
Signed request timestamp in milliseconds. |
None
|
validate
|
bool | None
|
Validation override for this request. |
None
|
Returns:
| Type | Description |
|---|---|
AffiliateCommissionResponse
|
The validated endpoint response. |
References
Source code in pkg/src/mexc/spot/rebate/affiliate_commission.py
affiliate_commission_paged
Yield pages from affiliate_commission until the response reports the final page.
Source code in pkg/src/mexc/spot/rebate/affiliate_commission.py
affiliate_commission_detail
Affiliate-only endpoint returning detailed commission records by type, source, date, user, and asset.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
start_time
|
Timestamp | None
|
Start time in milliseconds. |
None
|
end_time
|
Timestamp | None
|
End time in milliseconds. |
None
|
invite_code
|
str | None
|
Invite code filter. |
None
|
page
|
int | None
|
Result page. |
None
|
page_size
|
int | None
|
Records per page; defaults to 10. |
None
|
type_
|
int | None
|
Commission type: 1 spot, 2 futures, 3 ETF. |
None
|
timestamp
|
Timestamp | None
|
Signed request timestamp in milliseconds. |
None
|
validate
|
bool | None
|
Validation override for this request. |
None
|
Returns:
| Type | Description |
|---|---|
AffiliateCommissionDetailResponse
|
The validated endpoint response. |
References
Source code in pkg/src/mexc/spot/rebate/affiliate_commission_detail.py
affiliate_commission_detail_paged
Yield pages from affiliate_commission_detail until the response reports the final page.
Source code in pkg/src/mexc/spot/rebate/affiliate_commission_detail.py
affiliate_referral
Affiliate-only endpoint returning referred-user deposit, trading, commission, asset-band, and identification data.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
start_time
|
Timestamp | None
|
Start time in milliseconds. |
None
|
end_time
|
Timestamp | None
|
End time in milliseconds. |
None
|
uid
|
str | None
|
Referral user id filter. |
None
|
invite_code
|
str | None
|
Invite code filter. |
None
|
page
|
int | None
|
Result page. |
None
|
page_size
|
int | None
|
Records per page; defaults to 10. |
None
|
timestamp
|
Timestamp | None
|
Signed request timestamp in milliseconds. |
None
|
validate
|
bool | None
|
Validation override for this request. |
None
|
Returns:
| Type | Description |
|---|---|
AffiliateReferralResponse
|
The validated endpoint response. |
References
Source code in pkg/src/mexc/spot/rebate/affiliate_referral.py
affiliate_referral_paged
Yield pages from affiliate_referral until the response reports the final page.
Source code in pkg/src/mexc/spot/rebate/affiliate_referral.py
affiliate_subaffiliates
Affiliate-only endpoint returning sub-affiliate activation, registration, deposit, campaign, and commission data.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
start_time
|
Timestamp | None
|
Start time in milliseconds. |
None
|
end_time
|
Timestamp | None
|
End time in milliseconds. |
None
|
invite_code
|
str | None
|
Invite code filter. |
None
|
page
|
int | None
|
Result page. |
None
|
page_size
|
int | None
|
Records per page; defaults to 10. |
None
|
timestamp
|
Timestamp | None
|
Signed request timestamp in milliseconds. |
None
|
validate
|
bool | None
|
Validation override for this request. |
None
|
Returns:
| Type | Description |
|---|---|
AffiliateSubaffiliatesResponse
|
The validated endpoint response. |
References
Source code in pkg/src/mexc/spot/rebate/affiliate_subaffiliates.py
affiliate_subaffiliates_paged
Yield pages from affiliate_subaffiliates until the response reports the final page.
Source code in pkg/src/mexc/spot/rebate/affiliate_subaffiliates.py
affiliate_withdraw
Affiliate-only endpoint returning affiliate commission withdrawal records.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
start_time
|
Timestamp | None
|
Start time in milliseconds. |
None
|
end_time
|
Timestamp | None
|
End time in milliseconds. |
None
|
page
|
int | None
|
Result page. |
None
|
page_size
|
int | None
|
Records per page; defaults to 10. |
None
|
timestamp
|
Timestamp | None
|
Signed request timestamp in milliseconds. |
None
|
validate
|
bool | None
|
Validation override for this request. |
None
|
Returns:
| Type | Description |
|---|---|
AffiliateWithdrawResponse
|
The validated endpoint response. |
References
Source code in pkg/src/mexc/spot/rebate/affiliate_withdraw.py
affiliate_withdraw_paged
Yield pages from affiliate_withdraw until the response reports the final page.
Source code in pkg/src/mexc/spot/rebate/affiliate_withdraw.py
detail
Returns rebate records generated by invited users and their sub-accounts across spot and futures transactions.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
start_time
|
Timestamp | None
|
Start time in milliseconds. |
None
|
end_time
|
Timestamp | None
|
End time in milliseconds. |
None
|
page
|
int | None
|
Result page; defaults to 1. |
None
|
recv_window
|
int | None
|
Optional receive window in milliseconds. |
None
|
timestamp
|
Timestamp | None
|
Signed request timestamp in milliseconds. |
None
|
validate
|
bool | None
|
Validation override for this request. |
None
|
Returns:
| Type | Description |
|---|---|
DetailResponse
|
The validated endpoint response. |
References
Source code in pkg/src/mexc/spot/rebate/detail.py
detail_paged
Yield pages from detail until the response reports the final page.
Source code in pkg/src/mexc/spot/rebate/detail.py
history
Returns aggregated rebate history for users invited by the signed account.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
start_time
|
Timestamp | None
|
Start time in milliseconds. |
None
|
end_time
|
Timestamp | None
|
End time in milliseconds. |
None
|
page
|
int | None
|
Result page; defaults to 1. |
None
|
recv_window
|
int | None
|
Optional receive window in milliseconds. |
None
|
timestamp
|
Timestamp | None
|
Signed request timestamp in milliseconds. |
None
|
validate
|
bool | None
|
Validation override for this request. |
None
|
Returns:
| Type | Description |
|---|---|
HistoryResponse
|
The validated endpoint response. |
References
Source code in pkg/src/mexc/spot/rebate/history.py
history_paged
Yield pages from history until the response reports the final page.
Source code in pkg/src/mexc/spot/rebate/history.py
refer_code
Returns the referral code associated with the signed account.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
recv_window
|
int | None
|
Optional receive window in milliseconds. |
None
|
timestamp
|
Timestamp | None
|
Signed request timestamp in milliseconds. |
None
|
validate
|
bool | None
|
Validation override for this request. |
None
|
Returns:
| Type | Description |
|---|---|
ReferCodeResponse
|
The validated endpoint response. |
References
Source code in pkg/src/mexc/spot/rebate/refer_code.py
self_detail
Returns self-commission rebate records generated from invited friends trading spot or futures.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
start_time
|
Timestamp | None
|
Start time in milliseconds. |
None
|
end_time
|
Timestamp | None
|
End time in milliseconds. |
None
|
page
|
int | None
|
Result page; defaults to 1. |
None
|
recv_window
|
int | None
|
Optional receive window in milliseconds. |
None
|
timestamp
|
Timestamp | None
|
Signed request timestamp in milliseconds. |
None
|
validate
|
bool | None
|
Validation override for this request. |
None
|
Returns:
| Type | Description |
|---|---|
SelfDetailResponse
|
The validated endpoint response. |
References
Source code in pkg/src/mexc/spot/rebate/self_detail.py
self_detail_paged
Yield pages from self_detail until the response reports the final page.