Could we please add this “inventory_management” removed field to the webhooks, so that we don’t need make a separate GraphQL API call to retrieve these field ?
This field help understand if the product quantity is being manage by shopify or not
Completely agree with this request. We’re experiencing the exact same issue with our Back in stock app.
The removal of inventory_management from the products/update webhook in API 2024-07+ is forcing us to make individual GraphQL calls for every variant just to check if inventory is tracked. This creates:
Potential reliability issues for real-time inventory updates
For apps that need to react immediately to stock changes (back-in-stock notifications, low inventory alerts, etc.), the webhook was the perfect solution. Now we’re forced into a polling-heavy architecture that’s less efficient for everyone.
@Liam-Shopify - Adding inventory_management back to the webhook payload would solve this without breaking existing functionality. This field is crucial for determining if a variant’s quantity should be tracked at all.
Would really appreciate Shopify reconsidering this change or providing a migration path that doesn’t require fundamental architecture changes for existing apps.