Action RequiredAdmin GraphQL API2025-07
Deprecation of legacy return APIs and improvements to return management
We're introducing important changes to simplify and enhance return management in the Shopify Admin API.
What's changing?
- The
mutation is deprecated and replaced by the new
mutation. The
mutation streamlines return lifecycle management by combining disposition decisions and financial processing into a single call.
- The field
is deprecated in favor of the new
field.
- Exchange fulfillment orders are now created only when exchange line items are processed, ensuring accuracy.
- Refunds and return processing now offer enhanced precision for managing returned line items.
Action required:
If your app currently creates returns using or approves return requests using
, migrate to the new
mutation to handle refunds and exchanges. The older mutations (
,
) and the query field (
) are deprecated. Instead, you should now use
and
.
Availability:
These new APIs are available now in the unstable
API version and officially launch in API version 2025-07
.
For more details, see our updated migration guide.
Was this section helpful?