All Release Notes
My profile for Stores in Beta
25 October 2019
Composable Commerce
HTTP API
Enhancement
CustomersGraphQLSecurity and privacyProject configuration
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}.