---
title: "Changes to Create Inbound Shipment"
method: POST
path: "/wms/inbound-shipments"
---

# Changes to Create Inbound Shipment

`POST /wms/inbound-shipments`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 2 of 4 revisions.

- **2026-11-03** `7f1d645a8a70`: 1 breaking, 2 info
- **2026-11-03** `f9f948f2a7b3`: 16 breaking, 2 warning, 81 info

## Changes

- **2026-11-03** `7f1d645a8a70`: 1 breaking, 2 info
  - added `subschema #1` to the `oneOf[subschema #29: Flexport (Deliverr)]/` request property `allOf` list
  - added the new optional request property `oneOf[subschema #29: Flexport (Deliverr)]/packages`
  - the request property `oneOf[subschema #29: Flexport (Deliverr)]/line_items` became optional
- **2026-11-03** `f9f948f2a7b3`: 16 breaking, 2 warning, 81 info
  - added the new required request property `oneOf[subschema #6: AMS]/client_code`
  - removed `#/components/schemas/CreateInboundShipmentSchema--Base__Schema--, #/components/schemas/CreatewmsInboundShipment--XB__Fulfillment--` from the request body `oneOf` list
  - added `subschema #1` to the `oneOf[subschema #13: Clarus -> subschema #16: Clarus]/line_items/items/` request property `allOf` list
  - added `subschema #1` to the `oneOf[subschema #79: VeraCore -> subschema #97: VeraCore]/` request property `allOf` list
  - added `subschema #1` to the `oneOf[subschema #80: Warehance -> subschema #98: Warehance]/line_items/items/` request property `allOf` list
  - removed `#/components/schemas/SupplierId` from the `oneOf[subschema #54: Picqer -> subschema #68: Picqer]/supplier_object` request property `oneOf` list
  - added the pattern `^[0-9]+$` to the request property `oneOf[subschema #31: I-Fulfilment -> subschema #39: I-Fulfilment]/supplier_object/supplier_id`
  - added the pattern `^[0-9]+$` to the request property `oneOf[subschema #32: iCreate -> subschema #40: iCreate]/line_items/items/inventory_item_id`
  - added the pattern `^[0-9]+$` to the request property `oneOf[subschema #33: Infoplus -> subschema #41: Infoplus]/warehouse_id`
  - added the pattern `^[0-9]+$` to the request property `oneOf[subschema #50: Ongoing WMS -> subschema #63: Ongoing WMS]/warehouse_id`
  - added the pattern `^[0-9]+$` to the request property `oneOf[subschema #54: Picqer -> subschema #68: Picqer]/warehouse_id`
  - added the pattern `^[0-9]+$` to the request property `oneOf[subschema #61: ShipBob -> subschema #75: ShipBob]/boxes/items/line_items/items/inventory_item_id`
  - added the pattern `^[0-9]+$` to the request property `oneOf[subschema #61: ShipBob -> subschema #75: ShipBob]/warehouse_id`
  - added the pattern `^[0-9]+$` to the request property `oneOf[subschema #68: ShipStream -> subschema #82: ShipStream]/warehouse_id`
  - added the pattern `^[^a-z]*$` to the request property `oneOf[subschema #33: Infoplus -> subschema #41: Infoplus]/purchase_order_number`
  - the `oneOf[subschema #62: Shipedge -> subschema #76: Shipedge]/expected_arrival_date` request property format changed from no format to `date`
  - the `oneOf[subschema #64: ShipHero -> subschema #78: ShipHero]/purchase_order_number` request property's maxLength was set to `32`
  - removed the request property `oneOf[subschema #81: Whiplash (Ryder) -> subschema #99: Whiplash (Ryder)]/line_items/items/lot_number`
  - added the new optional `header` request parameter `Idempotency-Key`
  - added the new optional request property `oneOf[subschema #13: Clarus -> subschema #16: Clarus]/line_items/items/sku`
  - added the new optional request property `oneOf[subschema #16: Deposco -> subschema #20: Deposco]/line_items/items/custom_attribute_1`
  - added the new optional request property `oneOf[subschema #16: Deposco -> subschema #20: Deposco]/other_reference_number`
  - added the new optional request property `oneOf[subschema #40: Logiwa -> subschema #49: Logiwa]/line_items/items/uom`
  - added the new optional request property `oneOf[subschema #52: Pattern -> subschema #66: Pattern]/line_items/items/listing_sku`
  - added the new optional request property `oneOf[subschema #54: Picqer -> subschema #68: Picqer]/purchase_order_number`
  - added the new optional request property `oneOf[subschema #75: Star WMS -> subschema #89: Star WMS]/notes`
  - added the new optional request property `oneOf[subschema #79: VeraCore -> subschema #97: VeraCore]/line_items/items/lot_id`
  - added the new optional request property `oneOf[subschema #79: VeraCore -> subschema #97: VeraCore]/our_purchase_order_number`
  - added the new optional request property `oneOf[subschema #79: VeraCore -> subschema #97: VeraCore]/owner_id`
  - added the new optional request property `oneOf[subschema #7: Bergen]/authorization_number`
  - added the new optional request property `oneOf[subschema #7: Bergen]/custom_fields`
  - added the new optional request property `oneOf[subschema #7: Bergen]/driver_name`
  - added the new optional request property `oneOf[subschema #7: Bergen]/is_bonded`
  - added the new optional request property `oneOf[subschema #7: Bergen]/license_plate`
  - added the new optional request property `oneOf[subschema #7: Bergen]/line_items/items/bucket_size`
  - added the new optional request property `oneOf[subschema #7: Bergen]/line_items/items/color`
  - added the new optional request property `oneOf[subschema #7: Bergen]/line_items/items/comments`
  - added the new optional request property `oneOf[subschema #7: Bergen]/line_items/items/description`
  - added the new optional request property `oneOf[subschema #7: Bergen]/line_items/items/expiration_date`
  - added the new optional request property `oneOf[subschema #7: Bergen]/line_items/items/lot_id`
  - …59 more

---

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