API Docs / Schemas / MailboxThreadSummaryDto

MailboxThreadSummaryDto

Summary DTO for a mailbox conversation (one entry per conversation in list views)

Properties

Name Type Description
conversationIdstring

Conversation ID (used in URL routes and to fetch conversation messages)

Conversation ID (used in URL routes and to fetch conversation messages)

subjectstring

Subject of the latest message in the thread

Subject of the latest message in the thread

snippetstring

Snippet/preview of the latest message in the thread

Snippet/preview of the latest message in the thread

latestMessageDatestring

Date of the latest message in the thread

Date of the latest message in the thread

latestFromEmailstring

Sender email of the latest message

Sender email of the latest message

latestFromNamestring

Sender display name of the latest message

Sender display name of the latest message

messageCountinteger

Total number of messages in the thread

Total number of messages in the thread

unreadCountinteger

Number of unread messages in the thread

Number of unread messages in the thread

hasAttachmentsboolean

Whether any message in the thread has attachments

Whether any message in the thread has attachments

importanceenum

Email importance/priority level

Low Normal High

Email importance/priority level

Low Normal High

latestMessageUniqueIdstring

UniqueId of the latest message (useful for navigating to it)

UniqueId of the latest message (useful for navigating to it)

configCodestring

Configuration code (GUID) identifying which mailbox this thread belongs to

Configuration code (GUID) identifying which mailbox this thread belongs to

foldersarray of CodeAndNameDto

Folders/labels that any message in this thread currently belongs to. For Gmail this is
the union across all messages in the conversation; for Outlook usually one entry. Each
entry's Code is the folder's UniqueId and Name is the display path.

Folders/labels that any message in this thread currently belongs to. For Gmail this is
the union across all messages in the conversation; for Outlook usually one entry. Each
entry's Code is the folder's UniqueId and Name is the display path.

JSON Example

{
  "conversationId": "string",
  "subject": "string",
  "snippet": "string",
  "latestMessageDate": "2024-01-01T00:00:00Z",
  "latestFromEmail": "string"
}

Contained in Schemas