ITEM_NOT_STOCKED_AT_LOCATION Error Removed from Inventory APIs in Shopify 2026‑10
Remove any handling of ITEM_NOT_STOCKED_AT_LOCATION errors from your inventory API code; the error will no longer be returned in 2026‑10.
Delete any code that checks for ITEM_NOT_STOCKED_AT_LOCATION errors in inventory API responses.
Summary
The ITEM_NOT_STOCKED_AT_LOCATION error will be removed from InventoryAdjustQuantities, InventoryMoveQuantities, InventorySetOnHandQuantities, and InventorySetQuantitiesUserErrorCode in API version 2026‑10. Shopify now allows inventory quantities to be adjusted at any location, eliminating the condition that previously triggered this error. As a result, the error code will no longer be emitted in any of the affected endpoints. Apps that currently handle ITEM_NOT_STOCKED_AT_LOCATION can safely delete that logic without affecting functionality. The change reflects a broader update to inventory management that removes the need to activate locations for fulfillment. No new error codes are introduced in this release. The removal is purely an API cleanup and does not introduce new behavior. Developers should test their inventory flows against 2026‑10 to confirm the absence of the error.
Key changes
- ITEM_NOT_STOCKED_AT_LOCATION removed from InventoryAdjustQuantities, InventoryMoveQuantities, InventorySetOnHandQuantities, InventorySetQuantitiesUserErrorCode
- API version 2026‑10
- inventory quantities can now be adjusted at any location
- condition that triggered the error no longer exists
- apps can safely delete error handling logic
- no new error codes introduced
- change reflects inventory management update
- no new behavior added