type Email implements Node {
currentVersion: EmailVersion!
schema: SchemaDefinition
emailProperty: SchemaProperty
subscriptionTypes: [EmailConsentType!]
emailConsent: EmailFooter
id: ID!
createdAt: Time!
updatedAt: Time!
companyID: String!
name: String!
subject: String
headerText: String
replyToName: String
replyToAddress: String
sendingDomainID: ID
webEmail: Boolean!
emailType: EmailEmailType!
subscriptionTypeIds: [ID!]
status: EmailStatus!
schemaID: ID
emailPropertyID: ID
emailConsentID: ID
sendingAddress: SendingAddress
versions: [EmailVersion!]
emailSend: EmailSend
recipients: [EmailSendRecord!]
}
Fields
Email.currentVersion ● EmailVersion! non-null object
Email.schema ● SchemaDefinition object
Email.emailProperty ● SchemaProperty object
Email.subscriptionTypes ● [EmailConsentType!] list object
Email.emailConsent ● EmailFooter object
Email.id ● ID! non-null scalar
Email.createdAt ● Time! non-null scalar
Email.updatedAt ● Time! non-null scalar
Email.companyID ● String! non-null scalar
Email.name ● String! non-null scalar
Email.subject ● String scalar
Email.headerText ● String scalar
Email.replyToName ● String scalar
Email.replyToAddress ● String scalar
Email.sendingDomainID ● ID scalar
Email.webEmail ● Boolean! non-null scalar
Email.emailType ● EmailEmailType! non-null enum
Email.subscriptionTypeIds ● [ID!] list scalar
Email.status ● EmailStatus! non-null enum
Email.schemaID ● ID scalar
Email.emailPropertyID ● ID scalar
Email.emailConsentID ● ID scalar
Email.sendingAddress ● SendingAddress object
Email.versions ● [EmailVersion!] list object
Email.emailSend ● EmailSend object
Email.recipients ● [EmailSendRecord!] list object
Interfaces
Node interface
An object with an ID. Follows the Relay Global Object Identification Specification
Returned By
createEmail mutation ● getEmail query ● sendEmail mutation ● updateEmail mutation
Member Of
EmailEdge object ● EmailSend object ● EmailSendRecord object ● EmailVersion object ● SendingAddress object