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

The InventoryItem resource now indicates whether it requires shipping instead of the Product Variant

API

The InventoryItem resource now includes a field requires_shipping to indicate whether the item requires shipping, deprecating the corresponding field on the ProductVariant resource.

Who is affected by this change?

Any app that reads requires_shipping off of the ProductVariant.

How do I prepare for this change?

Start consuming and reading checks for requires_shipping on the InventoryItem resource instead of the ProductVariant.

What happens if I do nothing?

As the ProductVariant equivalent for requires_shipping gets deprecated, any app that consumes that field will no longer be able to.

Where can I learn more?

InventoryItem ProductVariant