Skip to main content

EmailEvent

History log of all emails.

type EmailEvent implements Node {
id: ID!
tenant: Tenant!
date: DateTime!
fromEmail: String!
toEmails: [String!]
bccEmails: [String!]
ccEmails: [String!]
messageType: EmailEventMessageType!
emailPluginId: String!
template: String
payload: JSONString!
error: String
}

Fields

EmailEvent.id ● ID! non-null scalar

The ID of the object

EmailEvent.tenant ● Tenant! non-null object

EmailEvent.date ● DateTime! non-null scalar

Created event time. Naming is used to keep consistent with OrderEvent/SellerEvent naming

EmailEvent.fromEmail ● String! non-null scalar

EmailEvent.toEmails ● [String!] list scalar

EmailEvent.bccEmails ● [String!] list scalar

EmailEvent.ccEmails ● [String!] list scalar

EmailEvent.messageType ● EmailEventMessageType! non-null enum

EmailEvent.emailPluginId ● String! non-null scalar

Plugin id (Plugin.PLUGIN_ID attribute) of email plugin

EmailEvent.template ● String scalar

EmailEvent.payload ● JSONString! non-null scalar

EmailEvent.error ● String scalar

Interfaces

Node interface

An object with an ID

Member Of

EmailEventCountableEdge object

Was this page helpful?