--- title: customerAccessTokenCreateWithMultipass - Storefront API description: | Creates a customer access token using a [multipass token](https://shopify.dev/api/multipass) instead of email and password. A customer record is created if the customer doesn't exist. If a customer record already exists but the record is disabled, then the customer record is enabled. api_version: 2025-10 api_name: storefront type: mutation api_type: graphql source_url: html: https://shopify.dev/docs/api/storefront/latest/mutations/customeraccesstokencreatewithmultipass md: https://shopify.dev/docs/api/storefront/latest/mutations/customeraccesstokencreatewithmultipass.md --- # customer​Access​Token​Create​With​Multipass mutation Requires `unauthenticated_write_customers` access scope. Creates a customer access token using a [multipass token](https://shopify.dev/api/multipass) instead of email and password. A customer record is created if the customer doesn't exist. If a customer record already exists but the record is disabled, then the customer record is enabled. ## Arguments * multipass​Token [String!](https://shopify.dev/docs/api/storefront/latest/scalars/String) required A valid [multipass token](https://shopify.dev/api/multipass) to be authenticated. *** ## Customer​Access​Token​Create​With​Multipass​Payload returns * customer​Access​Token [Customer​Access​Token](https://shopify.dev/docs/api/storefront/latest/objects/CustomerAccessToken) An access token object associated with the customer. * customer​User​Errors [\[Customer​User​Error!\]!](https://shopify.dev/docs/api/storefront/latest/objects/CustomerUserError) non-null The list of errors that occurred from executing the mutation. *** ## Examples * ### customerAccessTokenCreateWithMultipass reference ## Mutation Reference ```graphql mutation customerAccessTokenCreateWithMultipass($multipassToken: String!) { customerAccessTokenCreateWithMultipass(multipassToken: $multipassToken) { customerAccessToken { # CustomerAccessToken fields } customerUserErrors { # CustomerUserError fields } } } ``` ## Input ```json { "multipassToken": "" } ``` ##### Variables ``` { "multipassToken": "" } ```