--- title: customerAddressDelete - Storefront API description: > Permanently deletes a specific [`MailingAddress`](/docs/api/storefront/unstable/objects/MailingAddress) for a [`Customer`](/docs/api/storefront/unstable/objects/Customer). Requires a valid [customer access token](/docs/api/storefront/unstable/mutations/customerAddressDelete#arguments-customerAccessToken) to authenticate the request. > Caution: > This action is irreversible. You can't recover the deleted address. api_version: unstable api_name: storefront source_url: html: >- https://shopify.dev/docs/api/storefront/unstable/mutations/customerAddressDelete md: >- https://shopify.dev/docs/api/storefront/unstable/mutations/customerAddressDelete.md --- # customer​Address​Delete mutation Requires `unauthenticated_write_customers` access scope. Permanently deletes a specific [`MailingAddress`](https://shopify.dev/docs/api/storefront/unstable/objects/MailingAddress) for a [`Customer`](https://shopify.dev/docs/api/storefront/unstable/objects/Customer). Requires a valid [customer access token](https://shopify.dev/docs/api/storefront/unstable/mutations/customerAddressDelete#arguments-customerAccessToken) to authenticate the request. *** **Caution:** This action is irreversible. You can\'t recover the deleted address. *** ## Arguments * customer​Access​Token [String!](https://shopify.dev/docs/api/storefront/unstable/scalars/String) required The access token used to identify the customer. * id [ID!](https://shopify.dev/docs/api/storefront/unstable/scalars/ID) required Specifies the address to delete. *** ## Customer​Address​Delete​Payload returns * customer​User​Errors [\[Customer​User​Error!\]!](https://shopify.dev/docs/api/storefront/unstable/objects/CustomerUserError) non-null The list of errors that occurred from executing the mutation. * deleted​Customer​Address​Id [String](https://shopify.dev/docs/api/storefront/unstable/scalars/String) ID of the deleted customer address. * user​Errors [\[User​Error!\]!](https://shopify.dev/docs/api/storefront/unstable/objects/UserError) non-nullDeprecated The list of errors that occurred from executing the mutation. *** ## Examples * ### customerAddressDelete reference