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