API Docs / Schemas / EmailBroadcastRecipientDto

EmailBroadcastRecipientDto

A single client within an email broadcast with its resolved recipients and delivery status.
Before send this is a live pre-send resolution; after send it reflects the stored snapshot.

Properties

Name Type Description
clientCodestring

The client's code

The client's code

clientNamestring

The client's name

The client's name

toRecipientsarray of EmailPreviewRecipientDto

Resolved To recipients for this client's email.

Resolved To recipients for this client's email.

ccRecipientsarray of EmailPreviewRecipientDto

Resolved CC recipients for this client's email.

Resolved CC recipients for this client's email.

bccRecipientsarray of EmailPreviewRecipientDto

Resolved BCC recipients for this client's email.

Resolved BCC recipients for this client's email.

statusenum

Pending Sent Failed Skipped

Pending Sent Failed Skipped

skipOrFailReasonstring

Why this client was skipped or the send failed. Null when Pending or Sent.

Why this client was skipped or the send failed. Null when Pending or Sent.

sentDatestring

When the email was sent (UTC). Null unless Status is Sent.

When the email was sent (UTC). Null unless Status is Sent.

JSON Example

{
  "clientCode": "string",
  "clientName": "string",
  "toRecipients": [
    {
      "name": "...",
      "email": "..."
    }
  ],
  "ccRecipients": [
    {
      "name": "...",
      "email": "..."
    }
  ],
  "bccRecipients": [
    {
      "name": "...",
      "email": "..."
    }
  ]
}

Contained in Schemas