---
title: "/trade/standbyOrders"
method: GET
path: "/api/v1/trade/standbyOrders"
tags: ["Trade"]
---

# /trade/standbyOrders

`GET /api/v1/trade/standbyOrders`

Retrieve details of orders in standby for a specific account.

## Query parameters

- `symbol` string

## Response `200`

Orders in standby retrieved successfully.

- OpenOrderResponse[]
  - `orderHash` string, required — The Order Hash, which is the default way to uniquely identify an order in the system
  - `clientOrderId` string — The Client Order ID, which is used a unique identifier for an order, provided by the client, in case of proprietary order management systems
  - `symbol` string, required — The market symbol
  - `accountAddress` string, required — The account address of the order. May be an account user is authorized for.
  - `signerAddress` string, required — The signer address of the order. May be an account user is authorized for.
  - `priceE9` string, required — The price in base e9 of the asset to be traded. Should always be a number
  - `quantityE9` string, required — The quantity in base e9 of the asset to be traded. Should always be a number
  - `side` 'LONG' | 'SHORT' | 'UNSPECIFIED', required — Side of the order
  - `leverageE9` string, required — The leverage in base e9 of the order to be traded. Should always be a number
  - `isIsolated` boolean, required — Is this order isolated or cross margin. Note market must be set to the same mode.
  - `salt` string, required — The random generated SALT. Should always be a number
  - `expiresAtMillis` integer, required — Unix timestamp in millis at which order will expire. Defaults to 1 month for LIMIT orders if not provided
  - `signedAtMillis` integer, required — The timestamp in millis at which the request was signed
  - `type` 'LIMIT' | 'MARKET' | 'STOP_LIMIT' | 'STOP_MARKET' | 'LIQUIDATION' | 'STOP_LOSS_MARKET' | 'TAKE_PROFIT_MARKET' | 'STOP_LOSS_LIMIT' | 'TAKE_PROFIT_LIMIT' | 'BANKRUPTCY_LIQUIDATION' | 'UNSPECIFIED', required — The type of order. (BANKRUPTCY_LIQUIDATION is deprecated)
  - `reduceOnly` boolean, required — Is this order to only reduce a position? Default false
  - `postOnly` boolean, required — If set to TRUE, the order can only be a maker order
  - `timeInForce` 'GTT' | 'IOC' | 'FOK' | 'UNSPECIFIED', required — The time-in-force policy for the order. By default, all orders are GTT. UNSPECIFIED is set to default. GTT: Good Til Time IOC: Immediate Or Cancel FOK: Fill Or Kill
  - `triggerPriceE9` string — Trigger price in base e9 for stop orders. This should always be a number
  - `filledQuantityE9` string, required — The quantity in base e9 of the asset currently filled. This should always be a number
  - `status` 'STANDBY' | 'OPEN' | 'PARTIALLY_FILLED_OPEN' | 'PARTIALLY_FILLED_CANCELED' | 'FILLED' | 'CANCELLED' | 'EXPIRED' | 'PARTIALLY_FILLED_EXPIRED' | 'UNSPECIFIED', required — The current status of the order.
  - `selfTradePreventionType` 'TAKER' | 'MAKER' | 'BOTH' | 'UNSPECIFIED', required — The strategy used to resolve self trades. TAKER: On a self trade, the taker order will be cancelled MAKER: On a self trade, the maker order will be cancelled BOTH: On a self trade, both the taker and the maker order will be cancelled UNSPECIFIED: set to default value
  - `orderTimeAtMillis` integer, required — The timestamp in millis when the order was opened
  - `updatedAtMillis` integer, required — The timestamp in millis that this order was last updated (including status updates)

## Other responses

- `400` — Bad Request. The request was invalid or malformed.
- `401` — Unauthorized. Authentication is required or invalid.
- `500` — Internal Server Error. An unexpected error occurred on the server.

---

[API](https://skmtc.net/bluefin/apis/bluefin-trade-api.md) · [All operations](https://skmtc.net/bluefin/apis/bluefin-trade-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/bluefin/bluefin-trade-api/revisions/de8d6d7f39d7/schema)
