Customer GraphQL
Served by CustomerModule on commercetools, CustomerModule on medusa and CustomerModule on sfcc.
Each operation has its own page with its arguments, an example and the engines that serve it. The types link to their fields on the customer types page.
Operations
| Operation | Description | Served by |
|---|---|---|
customerQuery | The signed-in customer, or null for an anonymous session | commercetoolsmedusasfcc |
customerExistsQuery | Check if a customer account exists for the given email address, among the customers who can sign in to the store. | commercetoolsmedusasfcc |
customerAddressCreateMutation | Add a new address to the customer's address book | commercetoolsmedusasfcc |
customerAddressDeleteMutation | Remove an address from the customer's address book | commercetoolsmedusasfcc |
customerAddressUpdateMutation | Update an existing address in the customer's address book | commercetoolsmedusasfcc |
customerCreateMutation | Create a new customer account with email and password | commercetoolsmedusasfcc |
customerDefaultAddressUpdateMutation | Set the customer's default shipping and/or billing address by referencing an existing address in their address book. | commercetoolsmedusasfcc |
customerDeleteMutation | Delete the current customer account (requires password confirmation) | commercetoolsmedusasfcc |
customerEmailUpdateMutation | Update customer email address (requires password for verification) | commercetoolsmedusasfcc |
customerInformationUpdateMutation | Update customer billing address information | commercetoolsmedusasfcc |
customerNotificationPreferencesUpdateMutation | Update the customer's notification and marketing preferences. | commercetoolsmedusasfcc |
customerPersonalDetailsUpdateMutation | Update the customer's personal details (name, salutation and phone number) independently of any address. | commercetoolsmedusasfcc |

