杠杆币对指数价格推送
描述
获取杠杆币对指数价格推送
请求示例
{
"args":[
{
"channel":"index-price",
"instType":"MARGIN",
"instId":"default",
}
],
"op":"subscribe"
}
请求参数
| 参数名 | 参数类型 | 是否必须 | 描述 |
|---|---|---|---|
| op | String | 是 | 操作 subscribe 订阅 unsubscribe 取消订阅 |
| args | List<Object> | 是 | 请求订阅的频道列表 |
| > instType | String | 是 | 产品类型, MARGIN |
| > channel | String | 是 | 频道名, index-price |
| > instId | String | 是 | 产品ID 只支持: default(全部币对) |
订阅返回示例
{
"event":"subscribe",
"arg":{
"instType":"MARGIN",
"channel":"index-price",
"instId":"default"
}
}
返回参数
| 返回字段 | 参数类型 | 字段说明 |
|---|---|---|
| event | String | 事件 |
| arg | Object | 订阅的频道 |
| > instType | String | 产品类型, MARGIN |
| > channel | String | 频道名, index-price |
| > instId | String | 产品IDdefault |
| code | String | 错误码,错误时才会返回 |
| msg | String | 错误消息 |
推送返回示例
{
"action":"snapshot",
"arg":{
"instType":"MARGIN",
"channel":"index-price",
"instId":"default"
},
"data":[
{
"symbol":"BTCUSDT",
"baseCoin":"BTC",
"quoteCoin":"USDT",
"indexPrice":"25702.4",
"ts":"1695880514609"
}
],
"ts":1695880514622
}
推送数据参数
| 返回字段 | 参数类型 | 字段说明 |
|---|---|---|
| arg | Object | 订阅成功的频道 |
| > instType | String | 产品类型, MARGIN |
| > channel | String | 频道名, index-price |
| > instId | String | 产品id |
| action | String | 推送数据动作,增量推送数据还是全量推送数据 |
| data | List<Object> | 订阅的数据 |
| > baseCoin | String | 基础币 |
| > indexPrice | String | 指数价格 |
| > quoteCoin | String | 计价币 |
| > symbol | String | 交易对 |
| > ts | String | 时间戳 |