All Release Notes
My profile for Stores in Beta
25 October 2019
Enhancement
CustomersGraphQLSecurityStores
Introduced methods to the HTTP API and GraphQL API that allow you to access a customer profile that is assigned to a store with an OAuth token generated with the password flow. The APIs can be used with the new OAuth scope manage_my_profile:acme-inc:luxury-brand.
- [API] Added the following methods the HTTP API to access My Customer Profile in a specific Store:
- [GraphQL API] Changed the
Metype:Meobject type now implementsActiveCartInterfaceinterfaceMeobject type now implementsOrderQueryInterfaceinterfaceMeobject type now implementsCartQueryInterfaceinterface
- [GraphQL API] Changed the
CustomerSignMeUpDrafttype:- Input field
storeswas added toCustomerSignMeUpDrafttype
- Input field
- [GraphQL API] Changed the
InStoreMetype:InStoreMeobject type now implementsCartQueryInterfaceinterface- Added the
customerfield to theInStoreMetype. InStoreMeobject type now implementsOrderQueryInterfaceinterfaceInStoreMeobject type now implementsActiveCartInterfaceinterface
- [GraphQL API] Changed the
Mutationtype:- Argument
storeKeywas added toMutation.customerConfirmMyEmailfield - Argument
storeKeywas added toMutation.updateMyCustomerfield - Argument
storeKeywas added toMutation.customerChangeMyPasswordfield - Argument
storeKeywas added toMutation.customerResetMyPasswordfield - Argument
storeKeywas added toMutation.customerSignMeUpfield - Argument
storeKeywas added toMutation.deleteMyCustomerfield - Argument
storeKeywas added toMutation.customerSignMeInfield
- Argument
- [API] New store-based OAuth scopes
manage_my_profile:{projectKey}:{storeKey}.