Skip to main content

CustomerMarketingConsent

Details about the Customer's marketing consent

type CustomerMarketingConsent {
consentLevel: CustomerMarketingConsentLevel!
consentedAt: Date!
hasConsented: Boolean!
source: String
}

Fields

CustomerMarketingConsent.consentLevel ● CustomerMarketingConsentLevel! non-null enum

The level at which the Customer has consented to marketing

CustomerMarketingConsent.consentedAt ● Date! non-null scalar

The date the associated Customer agreed to the marketing consent

CustomerMarketingConsent.hasConsented ● Boolean! non-null scalar

CustomerMarketingConsent.source ● String scalar

Optional field to store where consent was sourced from

Member of

Customer object