Update or move inventory
Update inventory quantities at a specific location or move inventory between warehouse locations
Request Body
application/jsonRequiredproductVariantIdentifierRequiredstringThe product variant identifier (can be sku, barcode, id, etc.)
identifierTypestringThe type of identifier. If not provided, will try to auto-detect.
Value in:
"id" | "sku" | "skuAliases" | "barcode"warehouseLocationIdRequiredstringThe warehouse location ID where the inventory is located
Format:
"uuid"changeQuantityRequiredintegerThe quantity to add (positive) or remove (negative). For moves, must be positive.
moveToWarehouseLocationIdstringIf provided, will move inventory to this warehouse location instead of updating quantity
Format:
"uuid"reasonstringReason for the inventory change or move
warehouseIdRequiredstringThe warehouse ID to scope operations
Format:
"uuid"Successful response