id | number | Unique identifier for the conversation. | ❌ |
chatroomId | string | ID of the chatroom where the conversation exists. | ✅ |
communityId | string | ID of the community the conversation belongs to. | ❌ |
member | Member | Member who created the conversation. | ❌ |
answer | string | The message or response in the conversation. | ❌ |
createdAt | string | Timestamp when the conversation was created. | ✅ |
state | number | Current state of the conversation. | ❌ |
attachments | Attachment[] | List of attachments in the conversation. | ✅ |
lastSeen | boolean | Whether the conversation has been seen by the user. | ❌ |
ogTags | OgTag | Open Graph metadata for links in the conversation. | ✅ |
date | string | Date when the conversation was created. | ✅ |
isEdited | boolean | Whether the conversation has been edited. | ❌ |
memberId | string | ID of the member who posted the conversation. | ✅ |
replyConversation | string | The reply message text. | ✅ |
replyConversationId | string | ID of the conversation being replied to. | ✅ |
lastUpdatedAt | number | Timestamp of the last update to the conversation. | ❌ |
replyConversationObject | Conversation | The conversation being replied to, if available. | ✅ |
deletedBy | string | ID of the member who deleted the conversation. | ❌ |
createdEpoch | number | Epoch timestamp when the conversation was created. | ❌ |
attachmentCount | number | Number of attachments in the conversation. | ✅ |
attachmentUploaded | boolean | Whether the attachment upload is complete. | ❌ |
uploadWorkerUUID | string | UUID of the upload worker. | ✅ |
temporaryId | string | Temporary ID before final ID is assigned. | ✅ |
localCreatedEpoch | number | Local epoch timestamp for creation. | ✅ |
reactions | Reaction[] | List of reactions to the conversation. | ✅ |
isAnonymous | boolean | Whether the conversation was posted anonymously. | ❌ |
allowAddOption | boolean | Whether adding options to a poll is allowed. | ✅ |
pollType | number | Type of poll in the conversation. | ✅ |
pollTypeText | string | Text representation of the poll type. | ✅ |
submitTypeText | string | Text representing the submission type of the poll. | ✅ |
expiryTime | number | Expiry time of the poll. | ✅ |
multipleSelectNo | number | Number of options allowed for multiple selection. | ✅ |
multipleSelectState | number | State of multiple selection. | ✅ |
polls | Poll[] | List of poll options and responses. | ✅ |
toShowResults | boolean | Whether poll results should be shown. | ✅ |
pollAnswerText | string | The text of the selected poll answer. | ✅ |
replyChatroomId | string | ID of the chatroom where the reply exists. | ✅ |
replyId | string | ID of the replied conversation. | ✅ |
deviceId | string | ID of the device that created the conversation. | ✅ |
hasFiles | boolean | Whether the conversation contains files. | ❌ |
hasReactions | boolean | Whether the conversation has reactions. | ❌ |
lastUpdated | number | Timestamp of the last update. | ✅ |
deletedByMember | Member | Member who deleted the conversation. | ✅ |
deletedByUserId | string | ID of the user who deleted the conversation. | ✅ |
userId | string | ID of the user who created the conversation. | ✅ |
cardId | string | ID of the associated card. | ✅ |
widgetId | string | ID of the associated widget. | ✅ |