> ## Documentation Index
> Fetch the complete documentation index at: https://staging-docs.orderly.network/llms.txt
> Use this file to discover all available pages before exploring further.

# Orderly network types.API.AlgoOrder

[Orderly SDKs](/sdks/tech-doc/README) / [Modules](/sdks/tech-doc/modules) / [@orderly.network/types](/sdks/tech-doc/modules/orderly_network_types) / [API](/sdks/tech-doc/modules/orderly_network_types.API) / AlgoOrder

# Interface: AlgoOrder

[@orderly.network/types](/sdks/tech-doc/modules/orderly_network_types).[API](/sdks/tech-doc/modules/orderly_network_types.API).AlgoOrder

## Hierarchy

* **`AlgoOrder`**

  ↳ [`AlgoOrderExt`](/sdks/tech-doc/interfaces/orderly_network_types.API.AlgoOrderExt)

  ↳ [`AlgoOrderExt`](/sdks/tech-doc/interfaces/orderly_network_types.API.AlgoOrderExt)

## Table of contents

### Properties

* [algo\_order\_id](/sdks/tech-doc/interfaces/orderly_network_types.API.AlgoOrder#algo_order_id)
* [algo\_status](/sdks/tech-doc/interfaces/orderly_network_types.API.AlgoOrder#algo_status)
* [algo\_type](/sdks/tech-doc/interfaces/orderly_network_types.API.AlgoOrder#algo_type)
* [child\_orders](/sdks/tech-doc/interfaces/orderly_network_types.API.AlgoOrder#child_orders)
* [created\_time](/sdks/tech-doc/interfaces/orderly_network_types.API.AlgoOrder#created_time)
* [fee\_asset](/sdks/tech-doc/interfaces/orderly_network_types.API.AlgoOrder#fee_asset)
* [is\_activated](/sdks/tech-doc/interfaces/orderly_network_types.API.AlgoOrder#is_activated)
* [is\_triggered](/sdks/tech-doc/interfaces/orderly_network_types.API.AlgoOrder#is_triggered)
* [order\_tag](/sdks/tech-doc/interfaces/orderly_network_types.API.AlgoOrder#order_tag)
* [parent\_algo\_order\_id](/sdks/tech-doc/interfaces/orderly_network_types.API.AlgoOrder#parent_algo_order_id)
* [parent\_algo\_type](/sdks/tech-doc/interfaces/orderly_network_types.API.AlgoOrder#parent_algo_type)
* [price](/sdks/tech-doc/interfaces/orderly_network_types.API.AlgoOrder#price)
* [quantity](/sdks/tech-doc/interfaces/orderly_network_types.API.AlgoOrder#quantity)
* [reduce\_only](/sdks/tech-doc/interfaces/orderly_network_types.API.AlgoOrder#reduce_only)
* [root\_algo\_order\_id](/sdks/tech-doc/interfaces/orderly_network_types.API.AlgoOrder#root_algo_order_id)
* [root\_algo\_status](/sdks/tech-doc/interfaces/orderly_network_types.API.AlgoOrder#root_algo_status)
* [side](/sdks/tech-doc/interfaces/orderly_network_types.API.AlgoOrder#side)
* [symbol](/sdks/tech-doc/interfaces/orderly_network_types.API.AlgoOrder#symbol)
* [total\_executed\_quantity](/sdks/tech-doc/interfaces/orderly_network_types.API.AlgoOrder#total_executed_quantity)
* [total\_fee](/sdks/tech-doc/interfaces/orderly_network_types.API.AlgoOrder#total_fee)
* [trigger\_price](/sdks/tech-doc/interfaces/orderly_network_types.API.AlgoOrder#trigger_price)
* [trigger\_price\_type](/sdks/tech-doc/interfaces/orderly_network_types.API.AlgoOrder#trigger_price_type)
* [type](/sdks/tech-doc/interfaces/orderly_network_types.API.AlgoOrder#type)
* [updated\_time](/sdks/tech-doc/interfaces/orderly_network_types.API.AlgoOrder#updated_time)
* [visible\_quantity](/sdks/tech-doc/interfaces/orderly_network_types.API.AlgoOrder#visible_quantity)

## Properties

### algo\_order\_id

• **algo\_order\_id**: `number`

#### Defined in

[packages/types/src/types/api.ts:127](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/types/api.ts#L127)

***

### algo\_status

• **algo\_status**: `string`

#### Defined in

[packages/types/src/types/api.ts:142](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/types/api.ts#L142)

***

### algo\_type

• **algo\_type**: `string`

#### Defined in

[packages/types/src/types/api.ts:132](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/types/api.ts#L132)

***

### child\_orders

• **child\_orders**: [`AlgoOrder`](/sdks/tech-doc/interfaces/orderly_network_types.API.AlgoOrder)\[]

#### Defined in

[packages/types/src/types/api.ts:133](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/types/api.ts#L133)

***

### created\_time

• **created\_time**: `number`

#### Defined in

[packages/types/src/types/api.ts:149](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/types/api.ts#L149)

***

### fee\_asset

• **fee\_asset**: `string`

#### Defined in

[packages/types/src/types/api.ts:147](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/types/api.ts#L147)

***

### is\_activated

• **is\_activated**: `boolean`

#### Defined in

[packages/types/src/types/api.ts:137](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/types/api.ts#L137)

***

### is\_triggered

• **is\_triggered**: `boolean`

#### Defined in

[packages/types/src/types/api.ts:136](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/types/api.ts#L136)

***

### order\_tag

• `Optional` **order\_tag**: `string`

#### Defined in

[packages/types/src/types/api.ts:151](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/types/api.ts#L151)

***

### parent\_algo\_order\_id

• **parent\_algo\_order\_id**: `number`

#### Defined in

[packages/types/src/types/api.ts:129](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/types/api.ts#L129)

***

### parent\_algo\_type

• **parent\_algo\_type**: [`AlgoOrderRootType`](/sdks/tech-doc/enums/orderly_network_types.AlgoOrderRootType)

#### Defined in

[packages/types/src/types/api.ts:130](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/types/api.ts#L130)

***

### price

• `Optional` **price**: `number`

#### Defined in

[packages/types/src/types/api.ts:143](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/types/api.ts#L143)

***

### quantity

• **quantity**: `number`

#### Defined in

[packages/types/src/types/api.ts:135](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/types/api.ts#L135)

***

### reduce\_only

• **reduce\_only**: `boolean`

#### Defined in

[packages/types/src/types/api.ts:148](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/types/api.ts#L148)

***

### root\_algo\_order\_id

• **root\_algo\_order\_id**: `number`

#### Defined in

[packages/types/src/types/api.ts:128](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/types/api.ts#L128)

***

### root\_algo\_status

• **root\_algo\_status**: `string`

#### Defined in

[packages/types/src/types/api.ts:141](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/types/api.ts#L141)

***

### side

• **side**: `string`

#### Defined in

[packages/types/src/types/api.ts:134](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/types/api.ts#L134)

***

### symbol

• **symbol**: `string`

#### Defined in

[packages/types/src/types/api.ts:131](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/types/api.ts#L131)

***

### total\_executed\_quantity

• **total\_executed\_quantity**: `number`

#### Defined in

[packages/types/src/types/api.ts:144](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/types/api.ts#L144)

***

### total\_fee

• **total\_fee**: `number`

#### Defined in

[packages/types/src/types/api.ts:146](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/types/api.ts#L146)

***

### trigger\_price

• **trigger\_price**: `number`

#### Defined in

[packages/types/src/types/api.ts:138](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/types/api.ts#L138)

***

### trigger\_price\_type

• **trigger\_price\_type**: `string`

#### Defined in

[packages/types/src/types/api.ts:139](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/types/api.ts#L139)

***

### type

• **type**: [`OrderType`](/sdks/tech-doc/enums/orderly_network_types.OrderType)

#### Defined in

[packages/types/src/types/api.ts:140](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/types/api.ts#L140)

***

### updated\_time

• **updated\_time**: `number`

#### Defined in

[packages/types/src/types/api.ts:150](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/types/api.ts#L150)

***

### visible\_quantity

• **visible\_quantity**: `number`

#### Defined in

[packages/types/src/types/api.ts:145](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/types/api.ts#L145)
