账户频道
描述
获取账户信息,首次订阅按照订阅维度推送数据
以下事件发生时将推送数据:
- 订单成交
- 划转
- 充值
- 提现
请求示例
{
"op": "subscribe",
"args": [
{
"instType": "SPOT",
"channel": "account",
"coin": "default"
}
]
}
请求参数
参数名 | 参数类型 | 是否必须 | 描述 |
---|---|---|---|
op | String | 是 | 操作,subscribe unsubscribe |
args | List<Object> | 是 | 请求订阅的频道列表 |
> instType | String | 是 | 产品线类型, SPOT |
> channel | String | 是 | 频道名, account |
coin | String | 是 | 币种名称,default 表示全部币种,目前只支持default |
订阅返回示例
{
"event": "subscribe",
"arg": {
"instType": "SPOT",
"channel": "account",
"coin": "default"
}
}
返回参数
返回字段 | 参数类型 | 字段说明 |
---|---|---|
event | String | 事件,subscribe unsubscribe error |
arg | Object | 订阅的频道 |
> instType | String | 产品类型 |
> channel | String | 频道名 |
> coin | String | default |
code | String | 错误码,错误时才会返回 |
msg | String | 错误消息 |
推送返回示例
{
"action": "snapshot",
"arg": {
"instType": "SPOT",
"channel": "account",
"coin": "default"
},
"data": [
{
"coin": "USDT",
"available": "100000",
"frozen": "0",
"locked": "0",
"limitAvailable": "0",
"uTime":"1697092295506"
}
],
"ts": 1695713887792
}
推送数据参数
返回字段 | 参数类型 | 字段说明 |
---|---|---|
arg | Object | 订阅成功的频道 |
> instType | String | 产品类型 |
> channel | String | 频道名 |
coin | String | default |
action | String | 推送数据动作, snapshot or update |
data | List<Object> | 订阅的数据 |
> coin | String | 币种名称 |
> available | String | 币种可用资产 |
> frozen | String | 冻结资产数量, 通常是下单时冻结 |
> locked | String | 锁仓资产数量, 成为法币商家等的锁仓 |
> limitAvailable | String | 受限可用, 用于现货跟单场景 |
> uTime | String | 更新时间,Unix时间戳的毫秒数格式,如 1597026383085 |