# InventoryAdjustQuantitiesInput - admin-graphql - INPUT_OBJECT Version: 2024-10 ## Description The input fields required to adjust inventory quantities. ### Access Scopes ## Fields * [changes](/docs/api/admin-graphql/2024-10/input-objects/InventoryChangeInput): InventoryChangeInput! - The quantity changes of items at locations to be made. * [name](/docs/api/admin-graphql/2024-10/scalars/String): String! - The quantity [name](https://shopify.dev/docs/apps/fulfillment/inventory-management-apps#inventory-states) to be adjusted. * [reason](/docs/api/admin-graphql/2024-10/scalars/String): String! - The reason for the quantity changes. The value must be one of the [possible reasons](https://shopify.dev/docs/apps/fulfillment/inventory-management-apps/quantities-states#set-inventory-quantities-on-hand). * [referenceDocumentUri](/docs/api/admin-graphql/2024-10/scalars/String): String - A freeform URI that represents why the inventory change happened. This can be the entity adjusting inventory quantities or the Shopify resource that's associated with the inventory adjustment. For example, a unit in a draft order might have been previously reserved, and a merchant later creates an order from the draft order. In this case, the `referenceDocumentUri` for the inventory adjustment is a URI referencing the order ID. ## Input objects with this input object * [inventoryAdjustQuantities](/docs/api/admin-graphql/2024-10/mutations/inventoryAdjustQuantities) ## Examples