Info
The `orderCancel` mutation now returns a structured `jobResult`
doc:019fb619-9b4a-74ac-a83e-3ffa98844fb4::feed/https://shopify.dev/changelog/the-ordercancel-mutation-now-returns-a-structured-jobresult- Product
- Shopify Admin GraphQL API
- Source
- Feed
- Change kind
- Feed Entry
- Detected
- Last updated
null
{
"content_hash": "fc9cc72516bcae541c6513247afc0fdf8f70980e023e10258a99dddf09a0b6d7",
"excerpt": "As of the 2026-10 GraphQL Admin API version, the orderCancel mutation returns a new jobResult field of type OrderCancelJobResult. Order cancellations run asynchronously. The jobResult field provides a structured, cancellation-specific result, including the cancellation status, any errors, and the affected order. Use this field to check whether the cancellation completed successfully and to handle any errors. Previously, the mutation only exposed the generic job field, which didn’t include cancel…",
"identity": "https://shopify.dev/changelog/the-ordercancel-mutation-now-returns-a-structured-jobresult",
"link": "https://shopify.dev/changelog/the-ordercancel-mutation-now-returns-a-structured-jobresult",
"published_at": "2026-10-01T16:00:00Z",
"title": "The `orderCancel` mutation now returns a structured `jobResult`"
}
Interpreted documentation change
What the vendor announced
The evidence describes a changelog note that the GraphQL Admin API's orderCancel mutation now returns a structured jobResult of type OrderCancelJobResult starting with the 2026-10 API version, indicating asynchronous cancellations with a more detailed result including status, errors, and affected order. No explicit deprecation or new endpoint is stated beyond this field change.
The `orderCancel` mutation now returns a structured `jobResult` As of the 2026-10 GraphQL Admin API version, the orderCancel mutation returns a new jobResult field of type OrderCancelJobResult. Order cancellations run asynchronously. The jobResult field provides a structured, cancellation-specific result, including the cancellation status, any errors, and the affected order. Use this field to check whether the cancellation completed successfully and to handle any errors. Previously, the mutation only exposed the generic job field, which didn’t include cancel…
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