Tags:
- Action Required
- Admin GraphQL API
- 2025-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 newmutation. Themutation streamlines return lifecycle management by combining disposition decisions and financial processing into a single call. - The field
is deprecated in favor of the newfield. - 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?