# 杠杆币对指数价格推送

### 描述

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

<div className="api-aligning">

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

### 请求参数

| 参数名 | 参数类型 | 是否必须 | 描述                                       | 
| :---- | :---- | :---- |:-----------------------------------------|
| op | String | 是 | 操作<br/>subscribe 订阅<br/>unsubscribe 取消订阅 |
| args | List&lt;Object&gt; | 是 | 请求订阅的频道列表                                |
| &gt; instType | String | 是 | 产品类型, `MARGIN`                           |
| &gt; channel | String | 是 | 频道名, `index-price`                       |
| &gt; instId | String | 是 | 产品ID<br/>只支持：`default`(全部币对)             |

</div>

<div className="api-br-10"></div>

<div className="api-aligning">

```json title="订阅返回示例"
{
    "event":"subscribe",
    "arg":{
        "instType":"MARGIN",
        "channel":"index-price",
        "instId":"default"
    }
}
```

### 返回参数

| 返回字段 | 参数类型 | 字段说明               | 
| :---- | :---- |:-------------------|
| event | String | 事件                 |
| arg | Object | 订阅的频道              |
| &gt; instType | String | 产品类型, `MARGIN`     |
| &gt; channel | String | 频道名, `index-price` |
| &gt; instId | String | 产品ID<br/>`default` |
| code | String | 错误码，错误时才会返回        |
| msg | String | 错误消息               |

</div>

<div className="api-br-10"></div>

<div className="api-aligning">

```json title="推送返回示例"
{
    "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 | 订阅成功的频道 |
| &gt; instType | String | 产品类型, `MARGIN` |
| &gt; channel | String | 频道名, `index-price` |
| &gt; instId | String | 产品id  |
| action | String | 推送数据动作，增量推送数据还是全量推送数据 |
| data | List&lt;Object&gt; | 订阅的数据 |
| &gt; baseCoin | String | 基础币 |
| &gt; indexPrice | String | 指数价格 |
| &gt; quoteCoin | String | 计价币 |
| &gt; symbol | String | 交易对 |
| &gt; ts | String | 数据产生时间，Unix毫秒时间戳 |
| ts | Long | 推送时间戳，Unix毫秒时间戳 |

</div>
