Info
Updated function syntax on the segment query language
doc:019fb619-9b4a-74ac-a83e-3ffa98844fb4::feed/https://shopify.dev/changelog/updated-function-syntax-on-the-segment-query-language- Product
- Shopify Admin GraphQL API
- Source
- Feed
- Change kind
- Feed Entry
- Detected
- Last updated
null
{
"content_hash": "18001d681c36c098f10db886b990b499906b8a77abe1d5744760a99d7a7b730d",
"excerpt": "As of GraphQL Admin API version 2026-10, functions in the segment query language now use the operators MATCHES / NOT MATCHES instead of = true / = false. For example, the previous query shopify_email.opened() = true would now be represented as shopify_email.opened MATCHES (). The parameters for each function have also been expanded to use their own operators. For example, the query products_purchased(quantity: 5) = true would now be represented as products_purchased MATCHES (quantity = 5). This…",
"identity": "https://shopify.dev/changelog/updated-function-syntax-on-the-segment-query-language",
"link": "https://shopify.dev/changelog/updated-function-syntax-on-the-segment-query-language",
"published_at": "2026-10-01T11:00:00Z",
"title": "Updated function syntax on the segment query language"
}
Interpreted documentation change
What the vendor announced
The evidence documents an informational changelog update: the segment query language in Shopify’s GraphQL Admin API (version 2026-10) now uses MATCHES / NOT MATCHES operators instead of the previous = true / = false, with examples illustrating updated syntax and expanded parameters.
Updated function syntax on the segment query language As of GraphQL Admin API version 2026-10, functions in the segment query language now use the operators MATCHES / NOT MATCHES instead of = true / = false. For example, the previous query shopify_email.opened() = true would now be represented as shopify_email.opened MATCHES (). The parameters for each function have also been expanded to use their own operators. For example, the query products_purchased(quantity: 5) = true would now be represented as products_purchased MATCHES (quantity = 5). This…
Monitored for you
Does this change affect your integration?
Choose the operations and fields your services use. Detektu matches Shopify findings to that declared usage so your team can review the relevant evidence. No agent or repository access required.
Multi-source correlation
Related changes
Other Shopify findings correlated with this change across sources.
- DeprecationSDK version 12.3.0 yanked
sdk:npm/@shopify/shopify-api@12.3.0