MailboxThreadSummaryDto
Summary DTO for a mailbox conversation (one entry per conversation in list views)
Properties
| Name | Type | Description |
|---|---|---|
| conversationId | string | Conversation ID (used in URL routes and to fetch conversation messages) |
Conversation ID (used in URL routes and to fetch conversation messages) | ||
| subject | string | Subject of the latest message in the thread |
Subject of the latest message in the thread | ||
| snippet | string | Snippet/preview of the latest message in the thread |
Snippet/preview of the latest message in the thread | ||
| latestMessageDate | string | Date of the latest message in the thread |
Date of the latest message in the thread | ||
| latestFromEmail | string | Sender email of the latest message |
Sender email of the latest message | ||
| latestFromName | string | Sender display name of the latest message |
Sender display name of the latest message | ||
| latestDirection | enum | Represents the direction of an email in the external mailbox |
Represents the direction of an email in the external mailbox | ||
| messageCount | integer | Total number of messages in the thread |
Total number of messages in the thread | ||
| unreadCount | integer | Number of unread messages in the thread |
Number of unread messages in the thread | ||
| hasAttachments | boolean | Whether any message in the thread has attachments |
Whether any message in the thread has attachments | ||
| importance | enum | Email importance/priority level |
Email importance/priority level | ||
| latestMessageUniqueId | string | UniqueId of the latest message (useful for navigating to it) |
UniqueId of the latest message (useful for navigating to it) | ||
| configCode | string | Configuration code (GUID) identifying which mailbox this thread belongs to |
Configuration code (GUID) identifying which mailbox this thread belongs to | ||
JSON Example
{
"conversationId": "string",
"subject": "string",
"snippet": "string",
"latestMessageDate": "2024-01-01T00:00:00Z",
"latestFromEmail": "string"
}