> ## 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.OrderEntity

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

# Interface: OrderEntity

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

## Hierarchy

* **`OrderEntity`**

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

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

## Table of contents

### Properties

* [algo\_type](/sdks/tech-doc/interfaces/orderly_network_types.OrderEntity#algo_type)
* [broker\_id](/sdks/tech-doc/interfaces/orderly_network_types.OrderEntity#broker_id)
* [isStopOrder](/sdks/tech-doc/interfaces/orderly_network_types.OrderEntity#isstoporder)
* [order\_amount](/sdks/tech-doc/interfaces/orderly_network_types.OrderEntity#order_amount)
* [order\_price](/sdks/tech-doc/interfaces/orderly_network_types.OrderEntity#order_price)
* [order\_quantity](/sdks/tech-doc/interfaces/orderly_network_types.OrderEntity#order_quantity)
* [order\_tag](/sdks/tech-doc/interfaces/orderly_network_types.OrderEntity#order_tag)
* [order\_type](/sdks/tech-doc/interfaces/orderly_network_types.OrderEntity#order_type)
* [order\_type\_ext](/sdks/tech-doc/interfaces/orderly_network_types.OrderEntity#order_type_ext)
* [reduce\_only](/sdks/tech-doc/interfaces/orderly_network_types.OrderEntity#reduce_only)
* [side](/sdks/tech-doc/interfaces/orderly_network_types.OrderEntity#side)
* [symbol](/sdks/tech-doc/interfaces/orderly_network_types.OrderEntity#symbol)
* [total](/sdks/tech-doc/interfaces/orderly_network_types.OrderEntity#total)
* [trigger\_price](/sdks/tech-doc/interfaces/orderly_network_types.OrderEntity#trigger_price)
* [visible\_quantity](/sdks/tech-doc/interfaces/orderly_network_types.OrderEntity#visible_quantity)

## Properties

### algo\_type

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

#### Defined in

[packages/types/src/order.ts:65](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/order.ts#L65)

***

### broker\_id

• `Optional` **broker\_id**: `string`

#### Defined in

[packages/types/src/order.ts:74](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/order.ts#L74)

***

### isStopOrder

• `Optional` **isStopOrder**: `boolean`

#### Defined in

[packages/types/src/order.ts:79](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/order.ts#L79)

***

### order\_amount

• `Optional` **order\_amount**: `number`

#### Defined in

[packages/types/src/order.ts:69](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/order.ts#L69)

***

### order\_price

• `Optional` **order\_price**: `string` | `number`

#### Defined in

[packages/types/src/order.ts:67](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/order.ts#L67)

***

### order\_quantity

• `Optional` **order\_quantity**: `string` | `number`

#### Defined in

[packages/types/src/order.ts:68](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/order.ts#L68)

***

### order\_tag

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

#### Defined in

[packages/types/src/order.ts:81](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/order.ts#L81)

***

### order\_type

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

#### Defined in

[packages/types/src/order.ts:64](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/order.ts#L64)

***

### order\_type\_ext

• `Optional` **order\_type\_ext**: [`OrderType`](/sdks/tech-doc/enums/orderly_network_types.OrderType)

#### Defined in

[packages/types/src/order.ts:66](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/order.ts#L66)

***

### reduce\_only

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

#### Defined in

[packages/types/src/order.ts:72](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/order.ts#L72)

***

### side

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

#### Defined in

[packages/types/src/order.ts:73](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/order.ts#L73)

***

### symbol

• **symbol**: `string`

#### Defined in

[packages/types/src/order.ts:62](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/order.ts#L62)

***

### total

• `Optional` **total**: `string` | `number`

#### Defined in

[packages/types/src/order.ts:77](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/order.ts#L77)

***

### trigger\_price

• `Optional` **trigger\_price**: `string` | `number`

#### Defined in

[packages/types/src/order.ts:80](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/order.ts#L80)

***

### visible\_quantity

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

#### Defined in

[packages/types/src/order.ts:71](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/types/src/order.ts#L71)
