The `orderCancel` mutation now returns a structured `jobResult`
- Announced
- Tags
- GraphQL-Admin-API
- Severity
- info, set by
reef/rss-rule-v1 - Source
- https://shopify.dev/changelog/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 cancellation-specific status or errors. The existing job field is unchanged and continues to work as before, so no action is required for existing integrations.
The text above is the source's. reef added the severity, the dates it could read from the text, and the endpoints and scopes named in code.