Admin API/Customers/Queries
customer
queryReturns Customer
query Customer($id: ID!) {
customer(id: $id) {
id
email
phone
createdAt
blocked
blockedReason
addresses {
id
name
phone
address1
address2
city
}
amountSpent {
amount
currencyCode
}
defaultAddress {
id
name
phone
address1
address2
city
}
}
}
# Variables
{
"id": "gid://ostorya/Product/0f8c5b1e-…"
}Arguments
- idID!required
Returned fields
- addresses[MailingAddress!]!required
- amountSpentMoneyV2!required
- blockedBoolean!Ostorya extensionrequired
- Blocked by this shop.
- blockedReasonString
- canDeleteBoolean!required
- Customers with orders can't be deleted.
- createdAtDateTime!required
- defaultAddressMailingAddress
- defaultEmailAddressCustomerEmailAddress
- defaultPhoneNumberCustomerPhoneNumber
- deliveryStatsCustomerDeliveryStats!required
- displayNameString!required
- emailString
- emailMarketingConsentCustomerMarketingConsentState!required
- firstNameString!required
- idID!required
- lastNameString!required
- lastOrderAtDateTime
- localeString!required
- noteString!required
- numberOfOrdersInt!required
- phoneString
- smsMarketingConsentCustomerMarketingConsentState!required
- stateCustomerState!required
- taxExemptBoolean!required
- updatedAtDateTime!required
- whatsappMarketingConsentCustomerMarketingConsentState!required
- whatsappPhoneStringOstorya extension
- WhatsApp number when different from phone.