跳到主要内容

杠杆币对指数价格推送

描述

获取杠杆币对指数价格推送

请求示例
{
"args":[
{
"channel":"index-price",
"instId":"default",
"instType":"MARGIN"
}
],
"op":"subscribe"
}

请求参数

参数名参数类型是否必须描述
opString操作
subscribe 订阅
unsubscribe 取消订阅
argsList<Object>请求订阅的频道列表
> instTypeString产品类型, MARGIN
> channelString频道名, index-price
> instIdString产品ID
订阅返回示例
{
"event":"subscribe",
"arg":{
"instType":"MARGIN",
"channel":"index-price",
"instId":"default"
}
}

返回参数

返回字段参数类型字段说明
eventString事件
argObject订阅的频道
> instTypeString产品类型, MARGIN
> channelString频道名, index-price
> instIdString产品ID
codeString错误码,错误时才会返回
msgString错误消息
推送返回示例
{
"action":"snapshot",
"arg":{
"instType":"MARGIN",
"channel":"index-price",
"instId":"default"
},
"data":[
{
"symbol":"BTCUSDT",
"baseCoin":"BTC",
"quoteCoin":"USDT",
"indexPrice":"25702.4",
"ts":"1695880514609"
}
],
"ts":1695880514622
}

推送数据参数

返回字段参数类型字段说明
argObject订阅成功的频道
> instTypeString产品类型, MARGIN
> channelString频道名, index-price
> instIdString产品id
actionString推送数据动作,增量推送数据还是全量推送数据
dataList<Object>订阅的数据
> baseCoinString基础币
> indexPriceString指数价格
> quoteCoinString计价币
> symbolString交易对
> tsString时间戳