MCP Server for Shopify

Build 25.0.9440

InventoryMoveQuantities

Moves quantities between inventory quantity names (for example, available or reserved) within a location.

Procedure-Specific Information

The following input can accept either a temporary table name or a JSON aggregate that matches the structure of the referenced table as a value.

  • InventoryMoveChanges references the InventoryMoveChanges temporary table.

InventoryMoveChanges Temporary Table Columns

Column NameTypeDescription
InventoryItemIdStringSpecifies the inventory item to which the change will be applied.
QuantityIntThe amount by which the inventory quantity will be changed.
FromNameStringThe quantity name to be moved.
FromInventoryLevelLocationIdStringSpecifies the location at which the change will be applied.
FromLedgerDocumentUriStringA freeform URI that represents what changed the inventory quantities.
ToNameStringThe quantity name to be moved.
ToInventoryLevelLocationIdStringSpecifies the location at which the change will be applied.
ToLedgerDocumentUriStringA freeform URI that represents what changed the inventory quantities.

Input

Name Type Description
Reason String The explanation for why the inventory quantities are being moved between locations.

The allowed values are correction, cycle_count_available, damaged, movement_created, movement_updated, movement_received, movement_canceled, other, promotion, quality_control, received, reservation_created, reservation_deleted, reservation_updated, restock, safety_stock, shrinkage.

ReferenceDocumentUri String A freeform URI identifying the context of the inventory change (for example, the resource or system action that triggered the move).
InventoryMoveChanges String The set of quantity adjustments to apply for specific inventory items at defined locations.

Result Set Columns

Name Type Description
Success Boolean Indicates whether the inventory move operation completed successfully.
Details String Additional information or messages about the execution of the operation.
Id String The unique identifier for the inventory adjustment group created by this move operation.

Copyright (c) 2025 CData Software, Inc. - All rights reserved.
Build 25.0.9440