<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/rollouts-queries-and-webhooks-in-the-admin-graphql-api-oo0jczi20" -->

---
title: Rollouts queries and webhooks in the Admin GraphQL API
description: Shopify's Admin GraphQL API now exposes Rollouts, letting apps discover, query, and track coordinated launches, experiments, and temporary changes across...
canonical: https://daily.dev/posts/rollouts-queries-and-webhooks-in-the-admin-graphql-api-oo0jczi20
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Rollouts queries and webhooks in the Admin GraphQL API | daily.dev
og:description: Shopify's Admin GraphQL API now exposes Rollouts, letting apps discover, query, and track coordinated launches, experiments, and temporary changes across...
og:url: https://daily.dev/posts/rollouts-queries-and-webhooks-in-the-admin-graphql-api-oo0jczi20
og:image: https://api.daily.dev/og/posts/OO0JCZi20.png
og:image:alt: Rollouts queries and webhooks in the Admin GraphQL API
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.

# Rollouts queries and webhooks in the Admin GraphQL API

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

## Summary

Shopify's Admin GraphQL API now exposes Rollouts, letting apps discover, query, and track coordinated launches, experiments, and temporary changes across discounts, catalogs, themes, and checkout/accounts configurations. Developers can use the new rollouts and rollout(id:) queries to inspect schedules, traffic allocation, and resource changes, and subscribe to webhooks for lifecycle, effective-allocation, and resource-change notifications. Access requires a new scope, and existing installations may need merchant reauthorization. Apps reading discounts should check separate guidance on discount Rollout compatibility.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://shopify.dev/changelog/read_rollouts>

## Questions this post answers

### How do I query Shopify Rollouts using the Admin GraphQL API?

Use the root rollouts query to list and search Rollouts, or rollout(id:) to fetch a specific one by ID. These queries expose each Rollout's schedule, treatment details, and how it affects discounts, catalogs, themes, and checkout and accounts configurations. A new access scope is required, and existing app installations may need merchant reauthorization to use it.

_Developers wiring up Shopify app integrations can follow API changes like this one via daily.dev._

### How do I get notified when a Shopify Rollout's traffic allocation changes?

Subscribe to Rollout webhooks, which fire on lifecycle events, effective-allocation changes, and resource changes. Configured allocation values alone do not determine effective reach, so apps should refetch the affected Rollout after a webhook notification to keep their integration current with the actual traffic split.

_Track platform API updates like Shopify's Rollout webhooks as part of your daily.dev reading._

## Similar posts on daily.dev

- [Discounts can now be included in Rollouts](https://daily.dev/posts/discounts-can-now-be-included-in-rollouts-8rnlwtr7w) · Shopify Developer changelog · 0 upvotes · 0 comments
- [More control over commerce updates with Next Gen Events](https://daily.dev/posts/more-control-over-commerce-updates-with-next-gen-events-pvk1kd2qf) · Shopify Developer changelog · 1 upvotes · 0 comments
- [Analytics metric targets now available in the GraphQL Admin API](https://daily.dev/posts/analytics-metric-targets-now-available-in-the-graphql-admin-api-qf5tm4ha1) · Shopify Developer changelog · 0 upvotes · 0 comments
- [New Queries for Bulk Operations](https://daily.dev/posts/new-queries-for-bulk-operations-lsm9jyivj) · Shopify Developer changelog · 0 upvotes · 0 comments

---

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

[View this post on daily.dev](https://daily.dev/posts/rollouts-queries-and-webhooks-in-the-admin-graphql-api-oo0jczi20)

```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":"Rollouts queries and webhooks in the Admin GraphQL API","url":"https://daily.dev/posts/rollouts-queries-and-webhooks-in-the-admin-graphql-api-oo0jczi20","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/rollouts-queries-and-webhooks-in-the-admin-graphql-api-oo0jczi20"},"datePublished":"2026-10-01T16:02:57.107Z","dateModified":"2026-10-01T16:04:20.278Z","description":"Shopify's Admin GraphQL API now exposes Rollouts, letting apps discover, query, and track coordinated launches, experiments, and temporary changes across...","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/rollouts-queries-and-webhooks-in-the-admin-graphql-api-oo0jczi20","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"architecture,graphql,shopify","timeRequired":"PT1M"}
{"@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":"Rollouts queries and webhooks in the Admin GraphQL API"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/rollouts-queries-and-webhooks-in-the-admin-graphql-api-oo0jczi20#faq","mainEntity":[{"@type":"Question","name":"How do I query Shopify Rollouts using the Admin GraphQL API?","acceptedAnswer":{"@type":"Answer","text":"Use the root rollouts query to list and search Rollouts, or rollout(id:) to fetch a specific one by ID. These queries expose each Rollout's schedule, treatment details, and how it affects discounts, catalogs, themes, and checkout and accounts configurations. A new access scope is required, and existing app installations may need merchant reauthorization to use it. Developers wiring up Shopify app integrations can follow API changes like this one via daily.dev."}},{"@type":"Question","name":"How do I get notified when a Shopify Rollout's traffic allocation changes?","acceptedAnswer":{"@type":"Answer","text":"Subscribe to Rollout webhooks, which fire on lifecycle events, effective-allocation changes, and resource changes. Configured allocation values alone do not determine effective reach, so apps should refetch the affected Rollout after a webhook notification to keep their integration current with the actual traffic split. Track platform API updates like Shopify's Rollout webhooks as part of your daily.dev reading."}}]}
```

