# returnCancel - admin-graphql - MUTATION Version: 2024-10 ## Description Cancels a return and restores the items back to being fulfilled. Canceling a return is only available before any work has been done on the return (such as an inspection or refund). ### Access Scopes `write_orders` access scope or `write_marketplace_orders` access scope. Also: Requires the `write_returns` access scope. The user must have `return_orders` permission. ## Arguments * [id](/docs/api/admin-graphql/2024-10/scalars/ID): ID! - The ID of the return to cancel. * [notifyCustomer](/docs/api/admin-graphql/2024-10/scalars/Boolean): Boolean - Whether the customer receives an email notification regarding the canceled return. ## Returns * [return](/docs/api/admin-graphql/2024-10/objects/Return): Return The canceled return. * [userErrors](/docs/api/admin-graphql/2024-10/objects/ReturnUserError): ReturnUserError! The list of errors that occurred from executing the mutation. ## Examples