Description
Topic: Customers
Fields
Indicates whether the customer has consented to be sent marketing material via email
Example: false
addresses: [AddressCreate!]
default_billing_address_id: String
Default billing address identifier
Example: "ad_EQzGqWoY"
default_shipping_address_id: String
Default shipping address identifier
Example: "ad_EQzGqWoY"
The name to display for other customers (under product reviews and such)
Example: "John S."
Valid when: display_name's length doesn't exceed 250 characters
The email address of the customer
Example: "bob.norman@hostmail.com"
Valid when: email is not empty
Valid when: email's length doesn't exceed 250 characters
Preferred language of the customer
The mobile phone number of the customer (used for notifications)
Example: "45634634562"
Whether to notify customer via mobile phone or not
Example: false
Name of the customer
Example: "John Smith"
Valid when: name's length doesn't exceed 250 characters
The customer's password
Example: "34hb5kj3h45k3"
Valid when: password is not empty
Currency customer prefers
Example: "USD"
Indicates whether the customer desires to get reminder emails
Example: false
Name of the time zone the customer is in
Example: "(GMT-05:00) Eastern Time"
Valid when: timezone's length doesn't exceed 50 characters
Timezone hint. When provided it overrides timezone field, but only if it's correct. If it's incorrect, the value is ignored.
Example: "(GMT-05:00) Eastern Time"
Valid when: timezone_hint's length doesn't exceed 50 characters
Used By
Mutations
Preview (typescript)
Loading module