EmailPreSendCheckRun
One pre-send check run on one revision of an email.
type EmailPreSendCheckRun {
id: ID!
email_id: ID!
email_revision_id: ID!
revision_publication_status: PublicationStatus
asset_publication_approval_id: ID
triggered_by: PreSendCheckTrigger!
overall_status: PreSendCheckStatus!
block_count: Int!
warn_count: Int!
duration_ms: Int!
results: [PreSendCheckResult!]!
languages: [String!]!
ran_at: DateTime!
created_by_user: User
}
Fields
EmailPreSendCheckRun.id ● ID! non-null scalar
EmailPreSendCheckRun.email_id ● ID! non-null scalar
EmailPreSendCheckRun.email_revision_id ● ID! non-null scalar
EmailPreSendCheckRun.revision_publication_status ● PublicationStatus enum
The publication status of the revision this run checked, so the dialog can say "draft" or "published". A superseded (soft-deleted) revision still answers.
EmailPreSendCheckRun.asset_publication_approval_id ● ID scalar
EmailPreSendCheckRun.triggered_by ● PreSendCheckTrigger! non-null enum
EmailPreSendCheckRun.overall_status ● PreSendCheckStatus! non-null enum
EmailPreSendCheckRun.block_count ● Int! non-null scalar
EmailPreSendCheckRun.warn_count ● Int! non-null scalar
EmailPreSendCheckRun.duration_ms ● Int! non-null scalar
EmailPreSendCheckRun.results ● [PreSendCheckResult!]! non-null object
EmailPreSendCheckRun.languages ● [String!]! non-null scalar
The i18n languages of the revision checked; empty for a single-language email.
EmailPreSendCheckRun.ran_at ● DateTime! non-null scalar
EmailPreSendCheckRun.created_by_user ● User object
Returned By
emailPreSendCheckRunsForApproval query ● latestEmailPreSendCheckRun query ● runEmailPreSendChecks mutation
Member Of
PendingApproval object


