# ADL Notification Channel

### Description

Adl Notification Channel

<div className="api-aligning">

```json title="Request Example"
{
    "args": [
        {
            "channel": "adl-noti",
            "instId": "default",
            "instType": "USDT-FUTURES"
        }
    ],
    "op": "subscribe"
}
```

### Request Parameters

| Parameter     | Type               | Required | Description                                                                                                        | 
|:--------------|:-------------------|:---------|:-------------------------------------------------------------------------------------------------------------------|
| op            | String             | Yes      | Operation, subscribe unsubscribe                                                                                   |
| args          | List&lt;Object&gt; | Yes      | List of channels to request subscription                                                                           |
| &gt; channel  | String             | Yes      | Channel name: `adl-noti`                                                                                           |
| &gt; instType | String             | Yes      | Product type<br/>`USDT-FUTURES` USDT-M Futures<br/>`COIN-FUTURES` Coin-M Futures<br/>`USDC-FUTURES` USDC-M Futures |
| &gt; instId   | String             | No       | Symbol Name <br/>By default, subscribes to all symbols: default                                                    |

</div>

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

<div className="api-aligning">

```json title="Response Example"
{
  "event": "subscribe",
  "arg": {
    "instType": "USDT-FUTURES",
    "channel": "adl-noti",
    "instId": "default"
  }
}
```

### Response Parameters

| Parameter     | Type   | Description                                                                                                        | 
|:--------------|:-------|:-------------------------------------------------------------------------------------------------------------------|
| event         | String | Event                                                                                                              |
| arg           | Object | Subscribed channels                                                                                                |
| &gt; channel  | String | Channel name: `adl-noti`                                                                                           |
| &gt; instType | String | Product type<br/>`USDT-FUTURES` USDT-M Futures<br/>`COIN-FUTURES` Coin-M Futures<br/>`USDC-FUTURES` USDC-M Futures |
| &gt; instId   | String | Symbol Name <br/>By default, subscribes to all symbols: default                                                    |
| code          | String | Error code                                                                                                         |
| msg           | String | Error message                                                                                                      |

</div>

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

<div className="api-aligning">

```json title="Push Data"
{
  "data": [
    {
      "symbol": "BTCUSDT",
      "side": "buy",
      "status": "triggered",
      "price": "88291.2",
      "amount": "2.35",
      "ts": "1740546523244"
    }
  ],
  "arg": {
    "instType": "USDT-FUTURES",
    "channel": "adl-noti",
    "instId": "default"
  },
  "action": "update",
  "ts": 1740546523244
}
```

### Push Parameters

| Parameters    | Type               | Description                                                                                                        |
|:--------------|:-------------------|:-------------------------------------------------------------------------------------------------------------------|
| arg           | Object             | Channels with successful subscription                                                                              |
| &gt; channel  | String             | Channel name: `adl-noti`                                                                                           |
| &gt; instType | String             | Product type<br/>`USDT-FUTURES` USDT-M Futures<br/>`COIN-FUTURES` Coin-M Futures<br/>`USDC-FUTURES` USDC-M Futures |
| &gt; instId   | String             | Symbol Name <br/>By default, subscribes to all symbols: default                                                    |
| action        | String             | Action <br/>`snapshot` Full data <br/>`update` Incremental data                                                    |
| data          | List&lt;Object&gt; | Subscribed data                                                                                                    |
| &gt;symbol    | String             | Symbol name                                                                                                        |
| &gt;side      | String             | Position side <br/>`buy`Buy<br/>`sell`Sell                                                                         |
| &gt;status    | String             | ADL status <br/>`triggered`Triggered                                                                               |
| &gt;price     | String             | ADL execution price                                                                                                |
| &gt;amount    | String             | ADL execution amount   <br/> Unit: quote coin.                                                                                               |
| &gt;ts        | String             | ADL start time (Unix millisecond timestamp)                                                                        |

</div>
