<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/more-control-over-commerce-updates-with-next-gen-events-pvk1kd2qf" -->

---
title: More control over commerce updates with Next Gen Events
description: Shopify&#x27;s Next Gen Events system, the successor to classic webhooks, is now generally available as of API version 2026-10 across 18 topics including Product,...
canonical: https://daily.dev/posts/more-control-over-commerce-updates-with-next-gen-events-pvk1kd2qf
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: More control over commerce updates with Next Gen Events | daily.dev
og:description: Shopify&#x27;s Next Gen Events system, the successor to classic webhooks, is now generally available as of API version 2026-10 across 18 topics including Product,...
og:url: https://daily.dev/posts/more-control-over-commerce-updates-with-next-gen-events-pvk1kd2qf
og:image: https://api.daily.dev/og/posts/pvK1Kd2qF.png
og:image:alt: More control over commerce updates with Next Gen Events
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# More control over commerce updates with Next Gen Events

**[Shopify Developer changelog](https://daily.dev/sources/shopifychangelog)** · 6 min read · 1 upvotes · 0 comments

## Summary

Shopify's Next Gen Events system, the successor to classic webhooks, is now generally available as of API version 2026-10 across 18 topics including Product, Customer, Order, Collection, Inventory, and Content types. Events let developers declare exactly which changes they care about, attach a GraphQL query to fetch needed data, and filter which results get delivered, all in a single payload, eliminating follow-up API calls that classic webhooks often required. Configuration happens in the app's shopify.app.toml file using triggers, a query, and a query filter. Classic webhooks continue to work and can be used alongside Events, with a migration guide available for moving workflows over incrementally. Getting started requires Shopify CLI 4.83 or later.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://shopify.dev/changelog/next-generation-events-are-now-generally-available>

## Questions this post answers

### What is Shopify Next Gen Events and how is it different from classic webhooks?

Next Gen Events is Shopify's declarative replacement for classic webhooks, generally available starting with API version 2026-10 across 18 topics. Instead of just notifying you that a resource changed, you configure triggers, a GraphQL query, and a query filter in shopify.app.toml, so the delivery includes the change, affected resource IDs, and query results together, removing the need for follow-up API calls.

_daily.dev surfaces webhook and API migration guidance for developers modernizing Shopify app integrations._

### How do I migrate my Shopify app from classic webhooks to Events?

Classic webhook integrations keep working alongside Events, so you can migrate workflows incrementally. Start by identifying a workflow where your app receives many updates but discards most of them or makes an extra API call per delivery, then build a subscription around exactly what the handler needs using the migration guide and Shopify CLI version 4.83 or later with events API version 2026-10.

_developers planning phased API migrations can track rollout details like this through daily.dev._

### Which Shopify resource topics are supported by the Events system at general availability?

At general availability, Events covers 18 topics spanning merchandising (Product, Collection), customers and companies (Customer, Company), orders and fulfillment (Order, FulfillmentOrder, Refund, Return), inventory and locations (InventoryItem, InventoryShipment, InventoryTransfer, Location), content (Article, Blog, Page), and custom data (MetafieldDefinition, Metaobject), up from the initial Product and Customer preview.

_app developers mapping out which commerce events to subscribe to can follow coverage like this on daily.dev._

## Similar posts on daily.dev

- [Next Generation Events now available in developer preview](https://daily.dev/posts/next-generation-events-now-available-in-developer-preview-336k1r8qm) · Shopify Developer changelog · 0 upvotes · 0 comments
- [Updates to Events payloads and subscription configuration](https://daily.dev/posts/updates-to-events-payloads-and-subscription-configuration-fymdt4obn) · Shopify Developer changelog · 0 upvotes · 0 comments
- [Four additional topics are now available for Events](https://daily.dev/posts/four-additional-topics-are-now-available-for-events-j2sekvlof) · Shopify Developer changelog · 0 upvotes · 0 comments
- [Stripe Webhooks in Production: A 2026 Developer Guide](https://daily.dev/posts/stripe-webhooks-in-production-a-2026-developer-guide-k2uxwifgt) · Alex CloudStar · 0 upvotes · 0 comments

---

Tags: [#architecture](https://daily.dev/tags/architecture), [#ecommerce](https://daily.dev/tags/ecommerce), [#graphql](https://daily.dev/tags/graphql), [#shopify](https://daily.dev/tags/shopify)

[View this post on daily.dev](https://daily.dev/posts/more-control-over-commerce-updates-with-next-gen-events-pvk1kd2qf)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"More control over commerce updates with Next Gen Events","url":"https://daily.dev/posts/more-control-over-commerce-updates-with-next-gen-events-pvk1kd2qf","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/more-control-over-commerce-updates-with-next-gen-events-pvk1kd2qf"},"datePublished":"2026-10-01T17:31:08.032Z","dateModified":"2026-10-01T17:31:49.851Z","description":"Shopify's Next Gen Events system, the successor to classic webhooks, is now generally available as of API version 2026-10 across 18 topics including Product,...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/a5b9f0de82c011d79696b4f6b99b7364?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/a5b9f0de82c011d79696b4f6b99b7364?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Shopify Developer changelog","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Shopify Developer changelog","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/aefcb5d2c1ca4b45b5d2256b9e2a9cc3","url":"https://daily.dev/sources/shopifychangelog"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/more-control-over-commerce-updates-with-next-gen-events-pvk1kd2qf","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"architecture,ecommerce,graphql,shopify","timeRequired":"PT6M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Shopify Developer changelog","item":"https://daily.dev/sources/shopifychangelog"},{"@type":"ListItem","position":3,"name":"More control over commerce updates with Next Gen Events"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/more-control-over-commerce-updates-with-next-gen-events-pvk1kd2qf#faq","mainEntity":[{"@type":"Question","name":"What is Shopify Next Gen Events and how is it different from classic webhooks?","acceptedAnswer":{"@type":"Answer","text":"Next Gen Events is Shopify's declarative replacement for classic webhooks, generally available starting with API version 2026-10 across 18 topics. Instead of just notifying you that a resource changed, you configure triggers, a GraphQL query, and a query filter in shopify.app.toml, so the delivery includes the change, affected resource IDs, and query results together, removing the need for follow-up API calls. daily.dev surfaces webhook and API migration guidance for developers modernizing Shopify app integrations."}},{"@type":"Question","name":"How do I migrate my Shopify app from classic webhooks to Events?","acceptedAnswer":{"@type":"Answer","text":"Classic webhook integrations keep working alongside Events, so you can migrate workflows incrementally. Start by identifying a workflow where your app receives many updates but discards most of them or makes an extra API call per delivery, then build a subscription around exactly what the handler needs using the migration guide and Shopify CLI version 4.83 or later with events API version 2026-10. developers planning phased API migrations can track rollout details like this through daily.dev."}},{"@type":"Question","name":"Which Shopify resource topics are supported by the Events system at general availability?","acceptedAnswer":{"@type":"Answer","text":"At general availability, Events covers 18 topics spanning merchandising (Product, Collection), customers and companies (Customer, Company), orders and fulfillment (Order, FulfillmentOrder, Refund, Return), inventory and locations (InventoryItem, InventoryShipment, InventoryTransfer, Location), content (Article, Blog, Page), and custom data (MetafieldDefinition, Metaobject), up from the initial Product and Customer preview. app developers mapping out which commerce events to subscribe to can follow coverage like this on daily.dev."}}]}
```

