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
Me
type:Me
object type now implementsActiveCartInterface
interfaceMe
object type now implementsOrderQueryInterface
interfaceMe
object type now implementsCartQueryInterface
interface
- [GraphQL API] Changed the
CustomerSignMeUpDraft
type:- Input field
stores
was added toCustomerSignMeUpDraft
type
- Input field
- [GraphQL API] Changed the
InStoreMe
type:InStoreMe
object type now implementsCartQueryInterface
interface- Added the
customer
field to theInStoreMe
type. InStoreMe
object type now implementsOrderQueryInterface
interfaceInStoreMe
object type now implementsActiveCartInterface
interface
- [GraphQL API] Changed the
Mutation
type:- Argument
storeKey
was added toMutation.customerConfirmMyEmail
field - Argument
storeKey
was added toMutation.updateMyCustomer
field - Argument
storeKey
was added toMutation.customerChangeMyPassword
field - Argument
storeKey
was added toMutation.customerResetMyPassword
field - Argument
storeKey
was added toMutation.customerSignMeUp
field - Argument
storeKey
was added toMutation.deleteMyCustomer
field - Argument
storeKey
was added toMutation.customerSignMeIn
field
- Argument
- [API] New store-based OAuth scopes
manage_my_profile:{projectKey}:{storeKey}
.