id | String? | Unique identifier of the conversation | ✔️ |
chatroomId | String? | ID of the chatroom associated with the conversation | ✔️ |
communityId | String? | ID of the community associated with the conversation | ✔️ |
member | Member? | The member who created the conversation | ✔️ |
answer | String | The answer text for the conversation | |
createdAt | String? | Date when the conversation was created | ✔️ |
state | ConversationState | The state of the conversation | |
attachments | [Attachment]? | List of attachments in the conversation | ✔️ |
lastSeen | Bool? | Whether the conversation has been seen | ✔️ |
ogTags | LinkOGTags? | Open Graph tags associated with links in the conversation | ✔️ |
date | String? | Date related to the conversation | ✔️ |
isEdited | Bool? | Whether the conversation has been edited | ✔️ |
memberId | String? | ID of the member who created the conversation | ✔️ |
replyConversationId | String? | ID of the reply conversation | ✔️ |
replyConversation | Conversation? | The conversation being replied to | ✔️ |
deletedBy | String? | User who deleted the conversation | ✔️ |
createdEpoch | Int? | Epoch time when the conversation was created | ✔️ |
attachmentCount | Int? | Number of attachments in the conversation | ✔️ |
attachmentUploaded | Bool? | Whether all attachments have been uploaded | ✔️ |
uploadWorkerUUID | String? | UUID of the worker handling attachment uploads | ✔️ |
temporaryId | String? | Temporary ID before server sync | ✔️ |
localCreatedEpoch | Int? | Local creation timestamp for offline messages | ✔️ |
reactions | [Reaction]? | List of reactions to the conversation | ✔️ |
isAnonymous | Bool? | Whether the conversation was created anonymously | ✔️ |
allowAddOption | Bool? | Whether users can add new poll options | ✔️ |
pollType | Int? | Type of poll (single/multiple choice) | ✔️ |
pollTypeText | String? | Display text for poll type | ✔️ |
submitTypeText | String? | Display text for submit action | ✔️ |
expiryTime | Int? | Timestamp when poll expires | ✔️ |
multipleSelectNum | Int? | Number of options that can be selected | ✔️ |
multipleSelectState | Int? | Current state of multiple selection | ✔️ |
polls | [Poll]? | Array of poll options and responses | ✔️ |
toShowResults | Bool? | Whether poll results should be visible | ✔️ |
pollAnswerText | String? | Text representation of poll answer | ✔️ |
replyChatroomId | String? | ID of chatroom being replied to | ✔️ |
deviceId | String? | ID of device that created the conversation | ✔️ |
hasFiles | Bool? | Whether conversation contains file attachments | ✔️ |
hasReactions | Bool? | Whether conversation has any reactions | ✔️ |
lastUpdated | Int? | Timestamp of last update | ✔️ |
deletedByMember | Member? | Member who deleted the conversation | ✔️ |
conversationStatus | ConversationStatus? | Current status of the conversation | ✔️ |
widgetId | String | ID of associated widget | |
widget | Widget? | Associated widget object | ✔️ |
attachmentUploadedEpoch | Int? | Timestamp when attachments were uploaded | ✔️ |