---
title: "Changes to Submit Orders"
method: POST
path: "/v1/accounts/{account_id}/orders"
---

# Changes to Submit Orders

`POST /v1/accounts/{account_id}/orders`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 9 of 62 revisions.

- **2026-10-30** `7e4b278ca27a`: 1 warning
- **2026-10-16** `1bd9eddeffc8`: 10 breaking, 4 warning, 13 info
- **2026-07-17** `12dd2417df82`: 1 warning
- **2026-07-17** `4b5aaa49308c`: 7 breaking, 3 info
- **2026-07-06** `5a6deaff293b`: 1 warning
- **2026-07-02** `742ddf2cf8ee`: 1 breaking
- **2026-06-08** `920881a98f6c`: 1 breaking, 1 info
- **2026-05-28** `6916eef2292a`: 2 info
- **2026-05-19** `8cd0cb139615`: 2 warning

## Changes

- **2026-10-30** `7e4b278ca27a`: 1 warning
  - removed the optional property `allOf[subschema #2]/data/items/queue_state` from the response with the `200` status
- **2026-10-16** `1bd9eddeffc8`: 10 breaking, 4 warning, 13 info
  - removed the enum value `AT_CROSSING` of the request property `items/oneOf[#/components/schemas/NewOrderRequest]/time_in_force`
  - removed the enum value `AT_THE_CLOSE` of the request property `items/oneOf[#/components/schemas/NewOrderRequest]/time_in_force`
  - removed the enum value `AT_THE_OPENING` of the request property `items/oneOf[#/components/schemas/NewOrderRequest]/time_in_force`
  - removed the enum value `GOOD_THROUGH_CROSSING` of the request property `items/oneOf[#/components/schemas/NewOrderRequest]/time_in_force`
  - removed the enum value `GOOD_TILL_CROSSING` of the request property `items/oneOf[#/components/schemas/NewOrderRequest]/time_in_force`
  - removed the enum value `OTHER` of the request property `items/oneOf[#/components/schemas/NewOrderRequest]/side`
  - removed the enum value `SELL_SHORT` of the request property `items/oneOf[#/components/schemas/NewOrderRequest]/side`
  - the `items/oneOf[#/components/schemas/NewOrderRequest]/instrument_id/oneOf[#/components/schemas/InstrumentIdOrSymbol]/` request property's minLength was increased from `0` to `1`
  - removed `subschema #1, subschema #2` from the `items/oneOf[#/components/schemas/NewOrderRequest]/instrument_id/oneOf[#/components/schemas/InstrumentIdOrSymbol]/` request property `oneOf` list
  - the `items/oneOf[#/components/schemas/NewOrderRequest]/instrument_id/oneOf[#/components/schemas/InstrumentIdOrSymbol]/` request property type changed from no type to `string`
  - added the new `AT_CLOSE` enum value to the `allOf[subschema #2]/data/items/time_in_force` response property for the response status `200`
  - added the new `AT_OPEN` enum value to the `allOf[subschema #2]/data/items/time_in_force` response property for the response status `200`
  - added the new `PENDING_TRIGGER` enum value to the `allOf[subschema #2]/data/items/status` response property for the response status `200`
  - added the new `QUEUED` enum value to the `allOf[subschema #2]/data/items/status` response property for the response status `200`
  - added the new optional request property `items/oneOf[#/components/schemas/NewOrderRequest]/position_intent`
  - added the new optional request property `items/oneOf[#/components/schemas/NewOrderRequest]/strategy`
  - added the new `AT_CLOSE` enum value to the request property `items/oneOf[#/components/schemas/NewOrderRequest]/time_in_force`
  - added the new `AT_OPEN` enum value to the request property `items/oneOf[#/components/schemas/NewOrderRequest]/time_in_force`
  - added the optional property `allOf[subschema #2]/data/items/strategy` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/items/underlying_instrument_type` to the response with the `200` status
  - removed the `AT_CROSSING` enum value from the `allOf[subschema #2]/data/items/time_in_force` response property for the response status `200`
  - removed the `AT_THE_CLOSE` enum value from the `allOf[subschema #2]/data/items/time_in_force` response property for the response status `200`
  - removed the `AT_THE_OPENING` enum value from the `allOf[subschema #2]/data/items/time_in_force` response property for the response status `200`
  - removed the `GOOD_THROUGH_CROSSING` enum value from the `allOf[subschema #2]/data/items/time_in_force` response property for the response status `200`
  - removed the `GOOD_TILL_CROSSING` enum value from the `allOf[subschema #2]/data/items/time_in_force` response property for the response status `200`
  - removed the `OTHER` enum value from the `allOf[subschema #2]/data/items/side` response property for the response status `200`
  - removed the `SELL_SHORT` enum value from the `allOf[subschema #2]/data/items/side` response property for the response status `200`
- **2026-07-17** `12dd2417df82`: 1 warning
  - added the new `INDEX` enum value to the `allOf[subschema #2]/data/items/instrument_type/oneOf[#/components/schemas/SecurityType]/` response property for the response status `200`
- **2026-07-17** `4b5aaa49308c`: 7 breaking, 3 info
  - the response property `allOf[subschema #2]/data/items/instrument_id` became nullable for the status `200`
  - the response property `allOf[subschema #2]/data/items/symbol` became nullable for the status `200`
  - the response property `allOf[subschema #2]/data/items/instrument_id` became optional for the status `200`
  - the response property `allOf[subschema #2]/data/items/instrument_type` became optional for the status `200`
  - the response property `allOf[subschema #2]/data/items/symbol` became optional for the status `200`
  - added `#/components/schemas/SecurityType, subschema #1` to the `allOf[subschema #2]/data/items/instrument_type` response property `oneOf` list for the response status `200`
  - the `allOf[subschema #2]/data/items/instrument_type` response's property type changed from `string` to no type for status `200`
  - removed the `CASH` enum value from the `allOf[subschema #2]/data/items/instrument_type` response property for the response status `200`
  - removed the `COMMON_STOCK` enum value from the `allOf[subschema #2]/data/items/instrument_type` response property for the response status `200`
  - removed the `OPTION` enum value from the `allOf[subschema #2]/data/items/instrument_type` response property for the response status `200`
- **2026-07-06** `5a6deaff293b`: 1 warning
  - removed the request property `items/oneOf[#/components/schemas/NewOrderRequest]/position_effect`
- **2026-07-02** `742ddf2cf8ee`: 1 breaking
  - removed `#/components/schemas/NewOrderMultilegRequest` from the `items/` request property `oneOf` list
- **2026-06-08** `920881a98f6c`: 1 breaking, 1 info
  - removed `subschema #1, subschema #2` from the `items/oneOf[#/components/schemas/NewOrderRequest]/instrument_id/oneOf[#/components/schemas/InstrumentIdOrSymbol]/` request property `oneOf` list
  - added `subschema #1, subschema #2` to the `items/oneOf[#/components/schemas/NewOrderRequest]/instrument_id/oneOf[#/components/schemas/InstrumentIdOrSymbol]/` request property `oneOf` list
- **2026-05-28** `6916eef2292a`: 2 info
  - removed the `OTHER` enum value from the `allOf[subschema #2]/data/items/instrument_type` response property for the response status `200`
  - removed the `PREFERRED_STOCK` enum value from the `allOf[subschema #2]/data/items/instrument_type` response property for the response status `200`
- **2026-05-19** `8cd0cb139615`: 2 warning
  - removed the request property `items/oneOf[#/components/schemas/NewOrderMultilegRequest]/legs/items/instrument_type`
  - removed the request property `items/oneOf[#/components/schemas/NewOrderRequest]/instrument_type`

---

[Operation](https://skmtc.dev/clear-street/apis/clear-street-trading-api/docs/v1/accounts/:account_id/orders/post.md) - [API](https://skmtc.dev/clear-street/apis/clear-street-trading-api.md) - [Page](https://skmtc.dev/clear-street/apis/clear-street-trading-api/changes/v1/accounts/:account_id/orders/post)
