Appearance
Conversation Events
Available conversation events
- conversation.Started
- conversation.Replied
- conversation.PostContentChanged
- conversation.TitleChanged
- conversation.ReplyPostContentChanged
- conversation.ModeratorTagsChanged
- conversation.Liked
- conversation.Unliked
- conversation.ReplyLiked
- conversation.ConvertedToIdea
- conversation.ConvertedToQuestion
- conversation.ConvertedToArticle
- conversation.ConvertedToReply
- conversation.Reported
- conversation.ReplyReported
- conversation.ReplyPinned
- conversation.ReplyHighlightChanged
- conversation.Trashed
- conversation.Restored
- conversation.PermanentlyDeleted
- conversation.Moved
- conversation.ReplyTrashed
- conversation.ReplyRestored
- conversation.ReplyPermanentlyDeleted
Event payloads
conversation.Started
json
{
"id": "1052",
"publicId": "456",
"authorId": "321",
"authorUsername": "SuperAdmin",
"authorAvatar": "https://ddns8imsduk7o.cloudfront.net/default/user/icons/1384787968_1.jpg",
"categoryId": "14",
"title": "test conversation title",
"content": "test conversation [b]content[/b]",
"ipAddress": "92.111.227.154",
"startedAt": "2019-05-24T15:14:44+00:00",
"tags": [
"testtag"
],
"sticky": false,
"closed": false,
"moderatorTags": [],
"poll": {
"title": "test poll question",
"options": [
"test answer a",
"test answer b"
]
},
"topic_permalink": "https://community.example.com/category-14/test-conversation-title-456"
}conversation.Replied
json
{
"id": "2128",
"publicReplyId": "123",
"conversationId": "1052",
"publicId": "456",
"authorId": "321",
"categoryId": "14",
"authorUsername": "SuperAdmin",
"authorAvatar": "https://ddns8imsduk7o.cloudfront.net/default/user/icons/1384787968_1.jpg",
"content": "test conversation reply",
"ipAddress": "92.111.227.154",
"highlighted": false,
"repliedAt": "2019-05-24T15:17:53+00:00",
"replyCount": 0,
"visibility": "visible",
"topicAuthorId": "42",
"reply_permalink": "https://community.example.com/category-14/topic-456?postid=123#post123"
}conversation.PostContentChanged
json
{
"conversationId": "990",
"publicId": "5882",
"content": "Test content",
"changedBy": "2004",
"categoryId": "14",
"changedAt": "2024-01-15T10:30:00+00:00",
"topic_permalink": "https://community.example.com/category-14/topic-5882"
}conversationIdidentifies the conversationpublicIdidentifies the conversation platform widecontentcontains the conversation contentchangedByidentifies the user changed the conversation contentcategoryIdidentifies the category in which the conversation was startedchangedAtcontains the time at which the conversation content was changed (ISO 8601)
conversation.TitleChanged
json
{
"conversationId": "990",
"publicId": "5882",
"categoryId": "14",
"title": "Updated conversation title",
"changedBy": "2004",
"changedAt": "2024-01-15T10:30:00+00:00",
"topic_permalink": "https://community.example.com/ask-your-question-114/updated-conversation-title-5882"
}conversationIdidentifies the conversation which had its title changedpublicIdidentifies the conversation platform widecategoryIdidentifies the category the conversation belongs totitlecontains the updated conversation titlechangedByidentifies the user who changed the conversation titlechangedAtcontains the time at which the conversation title was changed (ISO 8601)
conversation.ReplyPostContentChanged
json
{
"replyId": "397",
"publicReplyId": "5540",
"conversationId": "548",
"categoryId": "14",
"publicId": "3252",
"content": "Test content",
"changedBy": "2004",
"changedAt": "2024-01-15T10:30:00+00:00",
"reply_permalink": "https://community.example.com/category-14/topic-3252?postid=5540#post5540"
}replyIdidentifies the replypublicReplyIdidentifies platform wide the replyconversationIdidentifies the conversationpublicIdidentifies the article platform widecontentcontains the reply contentchangedByidentifies the user changed the replycategoryIdidentifies the category in which the conversation was startedchangedAtcontains the time at which the reply content was changed (ISO 8601)
conversation.ModeratorTagsChanged
json
{
"conversationId": "5464",
"publicId": "456",
"changedBy": "4782",
"moderatorTags": [
"tag1",
"tag2"
],
"categoryId": "14",
"topic_permalink": "https://community.example.com/category-14/topic-456"
}conversationIdidentifies the conversation which had its moderator tags changedpublicIdidentifies the conversation platform widechangedByidentifies the user which performed the change to the moderator tagsmoderatorTagscontains up-to-date list of moderator tagscategoryIdidentifies the category in which the conversation was started
conversation.Liked
json
{
"conversationId": "86",
"publicId": "456",
"authorId": "173",
"likedBy": "950",
"likeSet": [
"950"
],
"categoryId": "14",
"topic_permalink": "https://community.example.com/category-14/topic-456"
}conversationIdidentifies the conversation which has been likedpublicIdidentifies the conversation platform wideauthorIdidentifies the user who created the conversationlikedByidentifies the user who liked the conversationlikeSetcontains list of IDs of users who liked the conversationcategoryIdidentifies the category in which the conversation was started
conversation.Unliked
json
{
"conversationId": "86",
"publicId": "456",
"authorId": "173",
"unlikedBy": "950",
"likeSet": [
"950"
],
"categoryId": "14",
"topic_permalink": "https://community.example.com/category-14/topic-456"
}conversationIdidentifies the conversation which has been unlikedpublicIdidentifies the conversation platform wideauthorIdidentifies the user who created the conversationunlikedByidentifies the user who unliked the conversationlikeSetcontains list of IDs of users who liked the conversationcategoryIdidentifies the category in which the conversation was started
conversation.ReplyLiked
json
{
"replyId": "544",
"publicReplyId": "123",
"conversationId": "86",
"publicId": "456",
"authorId": "173",
"likedBy": "950",
"likeSet": [
"950"
],
"reply_permalink": "https://community.example.com/ask-your-question-114/topic-456?postid=123#post123"
}replyIdidentifies the reply which has been likedpublicReplyIdidentifies the reply platform wideconversationIdidentifies the conversation which includes the reply that has been likedpublicIdidentifies platform wide the conversationauthorIdidentifies the author of reply likedlikedByidentifies the user who liked the replylikeSetcontains list of IDs of users who liked the reply
conversation.ConvertedToIdea
json
{
"ideaId": "86",
"conversationId": "129",
"convertedReplies": {
"539": "544"
},
"publicId": "176",
"convertedBy": "950",
"categoryId": "14",
"source_permalink": "https://community.example.com/category-14/topic-176",
"destination_permalink": "https://community.example.com/ideas/topic-176"
}ideaIdidentifies the ideaconversationIdidentifies the converted conversation which has been converted to an ideaconvertedRepliescontains list of private IDs of replies which have been converted to idea repliespublicIdidentifies the conversation platform wideconvertedByidentifies the user who performed the conversioncategoryIdidentifies the category in which the conversation was started
conversation.ConvertedToQuestion
json
{
"conversationId": "86",
"questionId": "129",
"convertedReplies": {
"544": "539"
},
"publicId": "95",
"convertedBy": "950",
"categoryId": "14",
"source_permalink": "https://community.example.com/category-14/topic-95",
"destination_permalink": "https://community.example.com/category-14/topic-95"
}conversationIdidentifies the conversation which has been converted to a questionquestionIdidentifies the converted questionconvertedRepliescontains list of private IDs of replies which have been converted to question repliespublicIdidentifies the conversation platform wideconvertedByidentifies the user who performed the conversioncategoryIdidentifies the category in which the conversation was started
conversation.ConvertedToArticle
json
{
"conversationId": "86",
"articleId": "129",
"convertedReplies": {
"544": "539"
},
"publicId": "95",
"convertedBy": "950",
"categoryId": "14",
"source_permalink": "https://community.example.com/category-14/topic-95",
"destination_permalink": "https://community.example.com/category-14/topic-95"
}conversationIdidentifies the conversation which has been converted to an articlearticleIdidentifies the converted articleconvertedRepliescontains list of private IDs of replies which have been converted to article repliespublicIdidentifies the conversation platform wideconvertedByidentifies the user who performed the conversioncategoryIdidentifies the category in which the conversation was started
conversation.ConvertedToReply
json
{
"conversationId": "86",
"publicId": "456",
"destination": {
"topicId": "129",
"topicType": "question",
"publicId": "654"
},
"convertedBy": "950",
"categoryId": "14",
"source_permalink": "https://community.example.com/category-14/topic-456",
"destination_permalink": "https://community.example.com/category-14/topic-654"
}conversationIdidentifies the conversation which has been converted to a replypublicIdidentifies the conversation platform widedestinationidentifies the topic and content type that the new reply belongs todestination.topicIdthe private ID of the destination topicdestination.topicTypethe content type of the destination topicdestination.publicIdthe public ID of the destination topicconvertedByidentifies the user who converted the conversation to a replycategoryIdidentifies the category in which the conversation was started
conversation.Reported
json
{
"id": "31",
"publicId": "669",
"authorId": "97",
"authorAvatar": "https://d1uyvls174j03l.cloudfront.net/inspired-en/icon/90x90/340d164b-8457-49c8-85ba-6e3cf85e39a9.png",
"authorUsername": "Frank",
"reportedByUserId": "2004",
"reportedByAvatar": "https://uploads-eu-west-1.almostinsided.com/insidedhq-nl/icon/200x200/0d2aaee3-56c0-46cf-a090-c7f2ccb50874.png",
"reportedByUsername": "regUser01",
"reportedAt": "2023-05-16T02:46:06+00:00",
"reason": "some reason",
"notificationRecipients": [
"email@community.com"
],
"categoryId": "14",
"topic_permalink": "https://community.example.com/category-14/topic-669"
}ididentifies the conversation which has been reportedpublicIdidentifies platform wide the conversationauthorIdidentifies the author who started conversationauthorAvataridentifies the avatar of the author who started conversationauthorUsernameidentifies the username of the author who started conversationreportedByUserIdidentifies the author of the conversation reportedreportedByAvataridentifies the avatar of the reporterreportedByUsernameidentifies the username of the reporterreportedAtidentifies the date of the conversation reportedreasonidentifies the reason for the reportnotificationRecipientscontains the email addresses set for the notification for each reportcategoryIdidentifies the category in which the conversation was started
conversation.ReplyReported
json
{
"id": "31",
"publicId": "669",
"topicId": "66",
"topicPublicId": "360",
"authorId": "97",
"authorAvatar": "https://d1uyvls174j03l.cloudfront.net/inspired-en/icon/90x90/340d164b-8457-49c8-85ba-6e3cf85e39a9.png",
"authorUsername": "Frank",
"reportedByUserId": "2004",
"reportedByAvatar": "https://uploads-eu-west-1.almostinsided.com/insidedhq-nl/icon/200x200/0d2aaee3-56c0-46cf-a090-c7f2ccb50874.png",
"reportedByUsername": "regUser01",
"reportedAt": "2023-05-16T02:46:06+00:00",
"reason": "some reason",
"notificationRecipients": [
"email@community.com"
],
"categoryId": "14",
"reply_permalink": "https://community.example.com/category-14/topic-360?postid=669#post669"
}ididentifies the reply which has been reportedpublicIdidentifies platform wide the replytopicIdidentifies the conversation which includes the reply that has been reportedtopicPublicIdidentifies the conversation platform wideauthorIdidentifies the author who repliedauthorAvataridentifies the avatar of the author who repliedauthorUsernameidentifies the username of the author who repliedreportedByUserIdidentifies the author of the reply reportedreportedByAvataridentifies the avatar of the reporterreportedByUsernameidentifies the username of the reporterreasonidentifies the reason for the reportnotificationRecipientscontains the email addresses set for the notification for each reportcategoryIdidentifies the category in which the conversation was started
conversation.ReplyPinned
json
{
"conversationId": "995",
"replyId": "626",
"pinnedBy": "7707",
"publicId": "5902",
"publicReplyId": "9782",
"categoryId": "14",
"reply_permalink": "https://community.example.com/category-14/topic-5902?postid=9782#post9782"
}conversationIdidentifies the conversation which includes the reply that has been pinnedreplyIdidentifies the reply which has been pinnedpinnedByidentifies the user who pinned the replypublicIdidentifies the conversation platform widepublicReplyIdidentifies the reply that has been pinned platform widecategoryIdidentifies the category in which the conversation was started
conversation.ReplyHighlightChanged
json
{
"replyId": "626",
"publicReplyId": "9782",
"conversationId": "995",
"publicId": "5902",
"highlighted": true,
"changedBy": "7707",
"reply_permalink": "https://community.example.com/ask-your-question-114/topic-5902?postid=9782#post9782"
}replyIdidentifies the reply whose highlight status has changedpublicReplyIdidentifies the reply platform wideconversationIdidentifies the conversation which includes the replypublicIdidentifies the conversation platform widehighlightedindicates the new highlight state of the reply (truefor highlighted,falsefor unhighlighted)changedByidentifies the user who changed the highlight status
conversation.Trashed
json
{
"conversationId": "765",
"publicId": "4510",
"trashedBy": "2006",
"categoryId": "14",
"trashedAt": "2024-01-15T10:30:00+00:00",
"topic_permalink": "https://community.example.com/category-14/topic-4510"
}conversationIdidentifies the conversation which has been trashedpublicIdidentifies the conversation platform widetrashedByidentifies the user who trashed the conversationcategoryIdidentifies the category in which the conversation was startedtrashedAtcontains the time at which the conversation was trashed (ISO 8601)
conversation.Restored
json
{
"conversationId": "765",
"publicId": "4510",
"categoryId": "14",
"restoredBy": "2006",
"restoredAt": "2024-01-15T10:30:00+00:00",
"topic_permalink": "https://community.example.com/category-14/topic-4510"
}conversationIdidentifies the restored conversationpublicIdidentifies the conversation platform widecategoryIdidentifies the category in which the conversation was startedrestoredByidentifies the user that restored the conversationrestoredAtcontains the time at which the conversation was restored (ISO 8601)
conversation.PermanentlyDeleted
json
{
"id": "765",
"publicId": "4510",
"authorId": "321",
"authorUsername": "SuperAdmin",
"authorAvatar": "https://example.com/avatar.jpg",
"categoryId": "14",
"categoryName": "General",
"title": "Conversation title",
"content": "Conversation content",
"ipAddress": "92.111.227.154",
"startedAt": "2024-01-15T10:30:00+00:00",
"tags": [
"tag1"
],
"sticky": false,
"closed": false,
"trashed": true,
"isSpam": false,
"moderatorTags": [],
"poll": null,
"visibility": "trashed",
"topicId": "4510",
"pendingSince": null,
"isPending": false,
"deletedBy": "2006",
"deletedAt": "2024-01-15T10:30:00+00:00",
"topic_permalink": "https://community.example.com/general-14/conversation-title-4510"
}ididentifies the permanently deleted conversationpublicIdidentifies the conversation platform wideauthorIdidentifies the author of the conversationauthorUsernamethe username of the authorauthorAvatarthe avatar URL of the authorcategoryIdidentifies the category in which the conversation was startedcategoryNamethe name of the categorytitlethe title of the deleted conversationcontentthe content of the deleted conversationstartedAtthe creation timestamp of the conversationtagsthe public tags of the conversationstickyindicates whether the conversation was stickyclosedindicates whether the conversation was closedmoderatorTagsthe moderator tags of the conversationpollthe poll data if the conversation had a poll,nullotherwisetopicIdidentifies the conversation platform wide (deprecated, usepublicId)deletedByidentifies the user that permanently deleted the conversationdeletedAtcontains the time at which the conversation was permanently deleted (ISO 8601)
conversation.Moved
json
{
"conversationId": "765",
"publicId": "4510",
"categoryId": "20",
"categoryName": "New Category",
"movedBy": "2006",
"oldCategoryId": "14",
"visible": true,
"movedAt": "2024-01-15T10:30:00+00:00",
"source_permalink": "https://community.example.com/category-14/topic-4510",
"destination_permalink": "https://community.example.com/new-category-20/topic-4510"
}conversationIdidentifies the moved conversationpublicIdidentifies the conversation platform widecategoryIdidentifies the new categorycategoryNamethe name of the new categorymovedByidentifies the user that moved the conversationoldCategoryIdidentifies the previous categoryvisibleindicates whether the conversation is visiblemovedAtcontains the time at which the conversation was moved (ISO 8601)
conversation.ReplyTrashed
json
{
"replyId": "544",
"publicReplyId": "4512",
"conversationId": "765",
"publicId": "4510",
"replyCount": 5,
"trashedBy": "2006",
"trashedAt": "2024-01-15T10:30:00+00:00",
"reply_permalink": "https://community.example.com/ask-your-question-114/topic-4510?postid=4512#post4512"
}replyIdidentifies the trashed replypublicReplyIdidentifies the reply platform wideconversationIdidentifies the conversation which includes the replypublicIdidentifies the conversation platform widereplyCountthe visible reply count of the conversation before the action was performedtrashedByidentifies the user that trashed the replytrashedAtcontains the time at which the reply was trashed (ISO 8601)
conversation.ReplyRestored
json
{
"replyId": "544",
"publicReplyId": "4512",
"conversationId": "765",
"publicId": "4510",
"replyCount": 6,
"restoredBy": "2006",
"restoredAt": "2024-01-15T10:30:00+00:00",
"reply_permalink": "https://community.example.com/ask-your-question-114/topic-4510?postid=4512#post4512"
}replyIdidentifies the restored replypublicReplyIdidentifies the reply platform wideconversationIdidentifies the conversation which includes the replypublicIdidentifies the conversation platform widereplyCountthe visible reply count of the conversation before the action was performedrestoredByidentifies the user that restored the replyrestoredAtcontains the time at which the reply was restored (ISO 8601)
conversation.ReplyPermanentlyDeleted
json
{
"topicId": "765",
"topicPublicId": "4510",
"contentType": "conversation",
"id": "544",
"publicId": "4512",
"deletedBy": "2006",
"deletedAt": "2024-01-15T10:30:00+00:00",
"reply_permalink": "https://community.example.com/ask-your-question-114/topic-4510?postid=4512#post4512"
}topicIdidentifies the conversation which included the replytopicPublicIdidentifies the conversation platform widecontentTypethe content type of the parent topicididentifies the permanently deleted replypublicIdidentifies the reply platform widedeletedAtcontains the time at which the reply was permanently deleted (ISO 8601)deletedByidentifies the user that permanently deleted the reply

