Shopify has introduced the multipassIdentifier field to the GraphQL Admin API, bringing feature parity with the REST Admin API. This new field allows developers to assign unique identifiers to customers, enabling seamless authentication between external websites and Shopify stores through the Multipass feature. The field is now available in both the customerCreate and related customer mutation operations.
This update eliminates a gap between Shopify's two API approaches, giving GraphQL developers the same capabilities that REST API users have enjoyed. For merchants running multi-channel operations or custom authentication systems, the multipassIdentifier field simplifies the process of synchronizing customer data and creating frictionless login experiences across platforms. Consistency between APIs means developers can choose their preferred API approach without sacrificing functionality.
multipassIdentifier field where neededWhen building custom authentication systems with Multipass, you'll need proper OAuth access tokens to interact with the GraphQL Admin API. GetShopifyToken simplifies token generation and management, ensuring your app has the necessary permissions to create and update customer records with multipassIdentifier values securely.