--- title: customerAccessTokenDelete - Storefront API description: Permanently destroys a customer access token. api_version: 2025-10 api_name: storefront type: mutation api_type: graphql source_url: html: >- https://shopify.dev/docs/api/storefront/latest/mutations/customerAccessTokenDelete md: >- https://shopify.dev/docs/api/storefront/latest/mutations/customerAccessTokenDelete.md --- # customer​Access​Token​Delete mutation Requires `unauthenticated_write_customers` access scope. Permanently destroys a customer access token. ## Arguments * customer​Access​Token [String!](https://shopify.dev/docs/api/storefront/latest/scalars/String) required The access token used to identify the customer. *** ## Customer​Access​Token​Delete​Payload returns * deleted​Access​Token [String](https://shopify.dev/docs/api/storefront/latest/scalars/String) The destroyed access token. * deleted​Customer​Access​Token​Id [String](https://shopify.dev/docs/api/storefront/latest/scalars/String) ID of the destroyed customer access token. * user​Errors [\[User​Error!\]!](https://shopify.dev/docs/api/storefront/latest/objects/UserError) non-null The list of errors that occurred from executing the mutation. *** ## Examples * ### customerAccessTokenDelete reference ## Mutation Reference ```graphql mutation customerAccessTokenDelete($customerAccessToken: String!) { customerAccessTokenDelete(customerAccessToken: $customerAccessToken) { deletedAccessToken deletedCustomerAccessTokenId userErrors { field message } } } ``` ## Input ##### Variables ```json { "customerAccessToken": "" } ```