EmailSummaryDto
Lightweight email summary for list responses
Properties
| Name | Type | Description |
|---|---|---|
| id | string | Unique message identifier |
Unique message identifier | ||
| tenantCode | string | Tenant code the email belongs to |
Tenant code the email belongs to | ||
| subject | string | Email subject line |
Email subject line | ||
| recipientEmail | string | Primary recipient email address (first To recipient) |
Primary recipient email address (first To recipient) | ||
| recipientName | string | Primary recipient display name (first To recipient) |
Primary recipient display name (first To recipient) | ||
| fromEmail | string | Sender email address |
Sender email address | ||
| fromName | string | Sender display name |
Sender display name | ||
| status | enum | Represents the status of an email message |
Represents the status of an email message | ||
| lastError | string | Last error message if the email failed |
Last error message if the email failed | ||
| metadata | string | JSON metadata associated with the email |
JSON metadata associated with the email | ||
| externalReference | string | External reference from the calling application |
External reference from the calling application | ||
| createdDate | string | When the email was created |
When the email was created | ||
| sentAt | string | When the email was sent (null if not yet sent) |
When the email was sent (null if not yet sent) | ||
| retryCount | integer | Number of retry attempts made |
Number of retry attempts made | ||
| maxRetryCount | integer | Maximum number of retry attempts allowed |
Maximum number of retry attempts allowed | ||
JSON Example
{
"id": "00000000-0000-0000-0000-000000000000",
"tenantCode": "string",
"subject": "string",
"recipientEmail": "string",
"recipientName": "string"
}