Tags:
- Admin GraphQL API
- 2026-07
Create channel markets with the GraphQL Admin API
Starting in API version 2026-07, the GraphQL Admin API supports channel markets. Apps can now create and update Markets that apply to one or more sales channels, then use existing catalog and market APIs to manage channel-specific product availability, pricing, and currency.
This is an additive change. Existing apps don’t need to make updates unless they create, query, or make assumptions about Markets or market catalogs types.
What changed
You can now:
- Use
andto identify channel markets. - Create channel markets with
and. - Add or remove channel conditions through
. - Query a market’s channels with
Market.channelsand. - Query a channel’s markets with
Channel.marketsand. - Use
to read the regions where a channel has active product feeds. - Filter markets by type with
markets(type: CHANNEL).
What to do
If your app works with Markets or catalogs, update any logic that assumes markets are only regional, retail-location, company-location, or none-type markets.
If your app wants to create channel markets, pass channel IDs through , then assign catalogs and pricing configuration using the existing Markets and catalog APIs. Product feed output continues to respect both the channel market’s catalog settings and the sales channel’s own publishing controls.