获取邀请用户交易量
API说明
此接口用于获取当前已认证 Affiliate 用户直属邀请用户的交易量数据。
仅包含直属邀请用户,不包含下级 Affiliate 用户邀请的用户。
交易时间字段为 trade_time。
注意事项
- 该接口要求请求中必须包含
params,即使为空({})也需要传入,否则可能导致签名校验失败。 - 当传入
startTime和endTime时,返回指定时间范围内的交易量数据。 - 当未传入
startTime和endTime时,保持当前逻辑,默认返回近 30 天数据。 startTime和endTime必须使用yyyy-MM-dd格式。- 若传入
uid,将仅返回该邀请用户的数据。 - 结果按
trade_time倒序排序,再按id排序以保证稳定性。 pageSize默认值为100,最大值为1000。- 返回时间数据精确到日。
认证
这是一个私有接口,需要认证。有关 RESTful API 的使用方式,请参考 简介 > 认证和签名。
请求方法
POST
接口地址
/api/v3/patener/openapi/v1/partner/invitation/user/volume/list
请求参数
| 参数 | 必填 | 类型 | 描述 |
|---|---|---|---|
| startTime | false | String | 开始日期,格式 yyyy-MM-dd。 |
| endTime | false | String | 结束日期,格式 yyyy-MM-dd。 |
| pageNo | false | Integer | 页码,默认 1。 |
| pageSize | false | Integer | 每页条数,默认 100,最大 1000。 |
| uid | false | Long | 按指定邀请用户 UID 过滤。 |
响应参数
| 参数 | 类型 | 描述 |
|---|---|---|
| data.list[].uid | Long | 邀请用户 UID |
| data.list[].volume | String | 对应日期的交易量 |
| data.list[].time | String | 交易日期,格式 yyyy-MM-dd |
| data.total | Long | 总记录数 |
请求示例
params = {
"startTime": "2024-03-01",
"endTime": "2024-03-31",
"pageNo": 1,
"pageSize": 100,
"uid": 123126704
}
api_url = "/api/v3/patener/openapi/v1/partner/invitation/user/volume/list"
method = "POST"
response_code, response_data = FuturesRestfulPrivate(params, api_url, method, sec_key, api_key) # 函数 FuturesRestfulPrivate() 定义在章节(简介 > 认证和代码示例 > 合约 > RESTful 私有接口)
响应示例
{
"code": "200",
"msg": "success",
"data": {
"list": [
{
"uid": 123126704,
"volume": "629.44650000",
"time": "2024-04-01"
}
],
"total": 1
}
}