The input fields required to set inventory on hand quantities.
Fields
reason ● String!non-null
The cause of the quantity change.
ReasonDescription
correctionUsed to correct an inventory error or as a general adjustment reason.
cycle_count_availableUsed to specify an adjusted inventory count due to a discrepancy between the actual inventory quantity and previously recorded inventory quantity.
damagedUsed to remove units from inventory count due to damage.
otherUsed to specify an alternate reason for the inventory adjustment.
promotionUsed to remove units from inventory count due to a promotion or donation.
receivedUsed to specify inventory that the merchant received.
restockUsed to add a returned unit back to available inventory so the unit can be resold.
shrinkageUsed when actual inventory levels are less than recorded due to theft or loss.
setQuantities ● [InventorySetQuantityInput!]!non-null
The value that the inventory quantities will be adjusted to.
More
Status and error codes
For detailed information about common codes, see Status and error codes.
Map
InventorySetOnHandQuantitiesInput
Was this article helpful to you?