OBJECT
Mutation
link GraphQL Schema definition
- type Mutation {
- #
- #
- # Arguments
- # customer: [Not documented]
- (: CustomerInput!): Customer!
- #
- #
- # Arguments
- # newsletterStatus: [Not documented]
- (: NewsletterStatusInput!): NewsletterStatus!
- # NewsletterStatusUnsubscribeInput email field is optional.
- # In case of missing input email but available token, newsletter will be
- # unsubscribed for token email.
- # Input email is preferred over token email.
- #
- # Arguments
- # newsletterStatus: [Not documented]
- (
- : NewsletterStatusUnsubscribeInput
- ): Boolean!
- # NewsletterStatusSubscribeInput input fields are optional in case of token.
- # - If token exists without NewsletterStatusSubscribeInput, token email will be
- # subscribed.
- #
- # If token user is already subscribed, status will not be changed and no optin
- # mail is sent.
- # - If token and NewsletterStatusSubscribeInput exists, input email will be
- # subscribed.
- #
- # If input email user is already subscribed, status will be changed to 2 and
- #
- # optin mail is sent depending on shop config parameter blOrderOptInEmail.
- # - If only NewsletterStatusSubscribeInput exists, input email will be subscribed.
- #
- # If input email user is already subscribed, status will be changed to 2 and
- #
- # optin mail is sent depending on shop config parameter blOrderOptInEmail.
- #
- # If user account for email and shop exists, input fields are overruled by
- # existing user data.
- # If user account for email and shop does not exist, new user will be created (no
- # password, mininal data)
- #
- # Arguments
- # newsletterStatus: [Not documented]
- (
- : NewsletterStatusSubscribeInput!
- ): NewsletterStatus!
- #
- #
- # Arguments
- # request: [Not documented]
- (: ContactRequestInput!): Boolean!
- }
link Require by
This element is not required by anyone