This POST endpoint creates an inventory record only if it does not exist. If the inventory does exist it will error with an HTTP CONFLICT error. If you would like to ignore errors and upsert inventories see the PUT /inventories endpoint.

/channels (GET)

/warehouses (GET)

/orders (GET)

/shipments (POST)

/products (GET)

/inventory (GET)

Body Params

  inventory: {
    sku: String, (REQUIRED, The inventory SKU)
    warehouse_uuid: String, (REQUIRED, The unique identifier for the warehouse (see /warehouses endpoint))
    on_hand: String (REQUIRED, The physical quantity in the warehouse)


🟢 201

If you have any questions or doubts, visit our discussion page.