> For the complete documentation index, see [llms.txt](https://docs.aevo.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.aevo.xyz/api-reference/websocket-api/private-operations/subcribe-orders.md).

# SUBSCRIBE Orders

**REQUEST**

```
<tr>
  <td>
    * \*data\*\* <span class="ws-data-type ws-small-font">array of strings</span>  <span class="ws-required-tag ws-small-font">required</span>
      Channel name: `orders`
  </td>
</tr>
```

<table data-header-hidden><thead><tr><th></th></tr></thead><tbody><tr><td><pre><code>  &#x3C;/th>
&#x3C;/tr>
</code></pre></td></tr><tr><td>* \*op\*\* string required Operation code allowed values: `subscribe` `unsubscribe`</td></tr></tbody></table>

<details>

<summary>Example</summary>

```json
{
	"op":"subscribe", 
	"data": ["orders"]
}
```

<br>

**RESPONSE**

<table data-header-hidden><thead><tr><th></th></tr></thead><tbody><tr><td><pre><code>    &#x3C;/th>
  &#x3C;/tr>
&#x3C;/thead>
&#x3C;tbody>
&#x3C;tr>
&#x3C;td>
* *channel** &#x3C;span class="ws-data-type ws-small-font">string&#x3C;/span>  &#x3C;span class="ws-required-tag ws-small-font">required&#x3C;/span>
Channel name: orders
&#x3C;/td>
&#x3C;/tr>
&#x3C;tr>
&#x3C;td>
<strong>&#x3C;span class="ws-small-font">data.&#x3C;/span>timestamp &#x3C;span class="ws-data-type ws-small-font">string&#x3C;/span> &#x3C;span class="ws-required-tag ws-small-font">required&#x3C;/span>
</strong>Update timestamp in UNIX timestamp in nanoseconds. Eg. 1680249600000000000
&#x3C;/td>
&#x3C;/tr>
&#x3C;tr>
&#x3C;td>
<strong>&#x3C;span class="ws-small-font">data.&#x3C;/span>orders &#x3C;span class="ws-data-type ws-small-font">array of objects&#x3C;/span> &#x3C;span class="ws-required-tag ws-small-font">required&#x3C;/span>
</strong>Order updates in Order object format.
  &#x26;#x3C;div style={{ height: "10px" }}>&#x26;#x3C;/div>  &#x26;#x3C;table>    &#x26;#x3C;tr>      &#x26;#x3C;td class="child-header">**ORDER OBJECT**&#x26;#x3C;/td>    &#x26;#x3C;/tr>    &#x26;#x3C;tr>      &#x26;#x3C;td>**order_id** &#x26;#x3C;span class="ws-data-type ws-small-font">string&#x26;#x3C;/span> &#x26;#x3C;span class="ws-required-tag ws-small-font">required&#x26;#x3C;/span>        Order ID. Eg. `0x4c43e0ab72a4edb72dfe4b129148899815d816837b9a7e22d964b884834639f8`&#x26;#x3C;/td>    &#x26;#x3C;/tr>    &#x26;#x3C;tr>      &#x26;#x3C;td>**account** &#x26;#x3C;span class="ws-data-type ws-small-font">string&#x26;#x3C;/span> &#x26;#x3C;span class="ws-required-tag ws-small-font">required&#x26;#x3C;/span>        Account's Ethereum address. Eg. `0xE9b3a48d15BE316A8e34FAd53fFDFDddf0C3D24b`&#x26;#x3C;/td>    &#x26;#x3C;/tr>    &#x26;#x3C;tr>      &#x26;#x3C;td>**instrument_id** &#x26;#x3C;span class="ws-data-type ws-small-font">string&#x26;#x3C;/span> &#x26;#x3C;span class="ws-required-tag ws-small-font">required&#x26;#x3C;/span>        Instrument ID number. Eg. `12` &#x26;#x3C;/td>    &#x26;#x3C;/tr>    &#x26;#x3C;tr>      &#x26;#x3C;td>**instrument_name** &#x26;#x3C;span class="ws-data-type ws-small-font">string&#x26;#x3C;/span> &#x26;#x3C;span class="ws-required-tag ws-small-font">required&#x26;#x3C;/span>        Instrument name. Eg. `ETH-24DEC22-1250-C`&#x26;#x3C;/td>    &#x26;#x3C;/tr>    &#x26;#x3C;tr>      &#x26;#x3C;td>**instrument_type** &#x26;#x3C;span class="ws-data-type ws-small-font">string&#x26;#x3C;/span> &#x26;#x3C;span class="ws-required-tag ws-small-font">required&#x26;#x3C;/span>        Type of instrument. Allowed values: `OPTION` `PERPETUAL`&#x26;#x3C;/td>    &#x26;#x3C;/tr>    &#x26;#x3C;tr>      &#x26;#x3C;td>**order_type** &#x26;#x3C;span class="ws-data-type ws-small-font">string&#x26;#x3C;/span> &#x26;#x3C;span class="ws-required-tag ws-small-font">required&#x26;#x3C;/span>        Order type. Allowed values: `limit` `market`&#x26;#x3C;/td>    &#x26;#x3C;/tr>    &#x26;#x3C;tr>      &#x26;#x3C;td>**side** &#x26;#x3C;span class="ws-data-type ws-small-font">string&#x26;#x3C;/span> &#x26;#x3C;span class="ws-required-tag ws-small-font">required&#x26;#x3C;/span>        Trade side. Allowed values: `buy` `sell`&#x26;#x3C;/td>    &#x26;#x3C;/tr>    &#x26;#x3C;tr>      &#x26;#x3C;td>**price** &#x26;#x3C;span class="ws-data-type ws-small-font">string&#x26;#x3C;/span> &#x26;#x3C;span class="ws-required-tag ws-small-font">required&#x26;#x3C;/span>        Price in USD. Eg. `12.23`&#x26;#x3C;/td>    &#x26;#x3C;/tr>    &#x26;#x3C;tr>      &#x26;#x3C;td>**amount** &#x26;#x3C;span class="ws-data-type ws-small-font">string&#x26;#x3C;/span> &#x26;#x3C;span class="ws-required-tag ws-small-font">required&#x26;#x3C;/span>        Amount of contracts. Eg. `12.23`&#x26;#x3C;/td>    &#x26;#x3C;/tr>    &#x26;#x3C;tr>      &#x26;#x3C;td>**filled** &#x26;#x3C;span class="ws-data-type ws-small-font">string&#x26;#x3C;/span> &#x26;#x3C;span class="ws-required-tag ws-small-font">required&#x26;#x3C;/span>        Amount filled. Eg. `10.4`&#x26;#x3C;/td>    &#x26;#x3C;/tr>    &#x26;#x3C;tr>      &#x26;#x3C;td>**order_status** &#x26;#x3C;span class="ws-data-type ws-small-font">string&#x26;#x3C;/span> &#x26;#x3C;span class="ws-required-tag ws-small-font">required&#x26;#x3C;/span>        Order status. Allowed values: `opened` `cancelled` `partial` `filled`&#x26;#x3C;/td>    &#x26;#x3C;/tr>    &#x26;#x3C;tr>      &#x26;#x3C;td>**created_timestamp** &#x26;#x3C;span class="ws-data-type ws-small-font">string&#x26;#x3C;/span> &#x26;#x3C;span class="ws-required-tag ws-small-font">required&#x26;#x3C;/span>        Created timestamp in UNIX timestamp in nanoseconds. Eg. `1680249600000000000`&#x26;#x3C;/td>    &#x26;#x3C;/tr>    &#x26;#x3C;tr>      &#x26;#x3C;td>**system_type** &#x26;#x3C;span class="ws-data-type ws-small-font">string&#x26;#x3C;/span> &#x26;#x3C;span class="ws-required-tag ws-small-font">required&#x26;#x3C;/span>        Order's system type. Eg. `WEB` or `API`&#x26;#x3C;/td>    &#x26;#x3C;/tr>  &#x26;#x3C;/table>&#x26;#x3C;/td>
&#x3C;/tr>
&#x3C;/tbody>
</code></pre></td></tr></tbody></table>

</details>
