---
title: "Changes to Create Order"
method: POST
path: "/wms/orders"
---

# Changes to Create Order

`POST /wms/orders`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 4 revisions.

- **2026-11-03** `f9f948f2a7b3`: 25 breaking, 5 warning, 148 info

## Changes

- **2026-11-03** `f9f948f2a7b3`: 25 breaking, 5 warning, 148 info
  - removed `#/components/schemas/CreateWmsOrderSchema--Base__Schema--, #/components/schemas/CreatewmsOrder--XB__Fulfillment--` from the request body `oneOf` list
  - added `subschema #1` to the `oneOf[subschema #13: Clarus -> subschema #17: Clarus]/line_items/items/` request property `allOf` list
  - added `subschema #1` to the `oneOf[subschema #22: Extensiv (3PL Central) -> subschema #30: Extensiv (3PL Central)]/line_items/items/` request property `allOf` list
  - added `subschema #1` to the `oneOf[subschema #24: FedEx Fulfillment -> subschema #32: FedEx Fulfillment]/` request property `allOf` list
  - added `subschema #1` to the `oneOf[subschema #38: Cart.com (Jazz Central) -> subschema #47: Cart.com (Jazz Central)]/ship_to_address` request property `allOf` list
  - added `subschema #1` to the `oneOf[subschema #53: NRI -> subschema #67: NRI]/` request property `allOf` list
  - added `subschema #1, subschema #2` to the `oneOf[subschema #63: ShipBob -> subschema #79: ShipBob]/` request property `allOf` list
  - added `subschema #1, subschema #2` to the `oneOf[subschema #66: ShipHero -> subschema #82: ShipHero]/` request property `allOf` list
  - the request property `oneOf[subschema #53: NRI -> subschema #67: NRI]/reference_id` became required
  - the request property `oneOf[subschema #84: Warehance -> subschema #102: Warehance]/channel_object` became required
  - removed the enum value `Collect Billing` of the request property `oneOf[subschema #8: Bergen -> subschema #9: Bergen]/billing_option`
  - removed the enum value `Consignee Bill` of the request property `oneOf[subschema #8: Bergen -> subschema #9: Bergen]/billing_option`
  - removed the enum value `Freight Collect` of the request property `oneOf[subschema #8: Bergen -> subschema #9: Bergen]/billing_option`
  - removed the enum value `Third Party` of the request property `oneOf[subschema #8: Bergen -> subschema #9: Bergen]/billing_option`
  - the `oneOf[subschema #13: Clarus -> subschema #17: Clarus]/ship_to_address/country` request property's minLength was increased from `0` to `2`
  - added the pattern `^[0-9]+$` to the request property `oneOf[subschema #22: Extensiv (3PL Central) -> subschema #30: Extensiv (3PL Central)]/line_items/items/product_id`
  - added the pattern `^[0-9]+$` to the request property `oneOf[subschema #35: Infoplus -> subschema #44: Infoplus]/warehouse_id`
  - added the pattern `^[0-9]+$` to the request property `oneOf[subschema #48: Mintsoft -> subschema #59: Mintsoft]/shipping_method_id`
  - added the pattern `^[0-9]+$` to the request property `oneOf[subschema #48: Mintsoft -> subschema #59: Mintsoft]/warehouse_id`
  - added the pattern `^[0-9]+$` to the request property `oneOf[subschema #54: Ongoing WMS -> subschema #69: Ongoing WMS]/warehouse_id`
  - added the pattern `^[0-9]+$` to the request property `oneOf[subschema #55: OrderWise -> subschema #70: OrderWise]/shipping_method_id`
  - added the pattern `^[0-9]+$` to the request property `oneOf[subschema #82: Veeqo -> subschema #100: Veeqo]/shipping_method_id`
  - added the pattern `^[^:]*:.*$` to the request property `oneOf[subschema #63: ShipBob -> subschema #79: ShipBob]/tags/items/`
  - added the pattern `^[^a-z]*$` to the request property `oneOf[subschema #60: Quiet Platforms -> subschema #77: Quiet Platforms]/carrier_id`
  - added the pattern `^[^a-z]*$` to the request property `oneOf[subschema #60: Quiet Platforms -> subschema #77: Quiet Platforms]/shipping_method_id`
  - the `oneOf[subschema #13: Clarus -> subschema #17: Clarus]/ship_to_address/country` request property's maxLength was set to `6`
  - the `oneOf[subschema #25: FFE -> subschema #33: FFE]/ship_to_address/first_name` request property's maxLength was set to `32`
  - the `oneOf[subschema #25: FFE -> subschema #33: FFE]/ship_to_address/last_name` request property's maxLength was set to `32`
  - the `oneOf[subschema #34: I-Fulfilment -> subschema #42: I-Fulfilment]/reference_id` request property's maxLength was set to `32`
  - the `oneOf[subschema #69: ShippingTree -> subschema #85: ShippingTree]/ship_to_address/country` request property's maxLength was set to `2`
  - added the new optional `header` request parameter `Idempotency-Key`
  - added the new optional request property `oneOf[subschema #13: Clarus -> subschema #17: Clarus]/line_items/items/sku`
  - added the new optional request property `oneOf[subschema #14: DCL -> subschema #20: DCL]/custom_field1`
  - added the new optional request property `oneOf[subschema #14: DCL -> subschema #20: DCL]/custom_field2`
  - added the new optional request property `oneOf[subschema #14: DCL -> subschema #20: DCL]/custom_field3`
  - added the new optional request property `oneOf[subschema #14: DCL -> subschema #20: DCL]/custom_field4`
  - added the new optional request property `oneOf[subschema #14: DCL -> subschema #20: DCL]/custom_field5`
  - added the new optional request property `oneOf[subschema #14: DCL -> subschema #20: DCL]/line_items/items/custom_field1`
  - added the new optional request property `oneOf[subschema #14: DCL -> subschema #20: DCL]/line_items/items/custom_field2`
  - added the new optional request property `oneOf[subschema #14: DCL -> subschema #20: DCL]/line_items/items/custom_field5`
  - …138 more

---

[Operation](https://skmtc.dev/trackstarhq/apis/trackstar-api/docs/wms/orders/post.md) - [API](https://skmtc.dev/trackstarhq/apis/trackstar-api.md) - [Page](https://skmtc.dev/trackstarhq/apis/trackstar-api/changes/wms/orders/post)
