Developer changelog

Subscribe to the changelog to stay up to date on recent changes to Shopify’s APIs and other developer products, as well as preview upcoming features and beta releases.

Get updates by RSS

Inventory Mutations and Fields Removal

API

Action required

As of Admin API 2024-04, we are removing the following fields and mutations:
- InventoryLevel.available
- InventoryLevel.incoming
- InventoryLevel.deactivationAlertHtml
- Mutation.InventoryAdjustQuantity
- Mutation.InventoryBulkAdjustQuantityAtLocation

After building new fields to handle inventory quantities other than available, new fields and mutations that can handle all quantities were needed and released in 2023-01.

InventoryLevel.available and InventoryLevel.incoming should be replaced with InventoryLevel.quantities.

InventoryLevel.deactivationAlertHtml should be replaced with InventoryLevel.deactivationAlert.

Mutation.InventoryAdjustQuantity and Mutation.InventoryBulkAdjustQuantityAtLocation should be replaced with Mutation.AdjustQuantities or Mutation.MoveQuantities.

For those still using these fields on unstable, they will continue to work until 2024-04 is no longer supported.

More information on how to use these new fields can be found here