Appearance
Article Events
Available article events
- article.Created
- article.Published
- article.PostContentChanged
- article.TitleChanged
- article.Replied
- article.ReplyPostContentChanged
- article.ModeratorTagsChanged
- article.Liked
- article.Unliked
- article.ReplyLiked
- article.ReplyReported
- article.ReplyHighlightChanged
- article.Trashed
- article.Restored
- article.PermanentlyDeleted
- article.Moved
- article.ConvertedToProductUpdate
- article.ConvertedToConversation
- article.ReplyTrashed
- article.ReplyRestored
- article.ReplyPermanentlyDeleted
Event payloads
article.Created
json
{
"id": "90",
"publicId": "678",
"authorId": "2012",
"authorUsername": "Frank",
"authorAvatar": "https://d1uyvls174j03l.cloudfront.net/inspired-en/icon/90x90/340d164b-8457-49c8-85ba-6e3cf85e39a9.png",
"categoryId": "114",
"categoryName": "Ask your question",
"title": "Test topic",
"featuredImage": "",
"publicLabel": "",
"content": "Test content",
"ipAddress": "172.18.123.165",
"createdAt": "2024-01-11T11:59:13+00:00",
"tags": [],
"sticky": false,
"closed": false,
"moderatorTags": [],
"poll": null,
"publishedAt": null,
"status": "draft",
"topic_permalink": "https://community.example.com/ask-your-question-114/test-topic-678"
}ididentifies the article that was just created on the communitypublicIdidentifies the article platform wideauthorIdidentifies the user creating the articleauthorUsernamecontains the username of the user at the time of creatingauthorAvatarcontains an absolute URL or an empty string for the avatar of the usercategoryIdidentifies the category in which the article was createdcategoryNamecontains the category name in which the article was createdtitlecontains the title of the articlefeaturedImagecontains the URL of article's featured imagepublicLabelcontains article's public labelcontentcontains the article contentipAddresscontains the IP address of the user asking the articlecreatedAtcontains the time at which the article was createdtagscontains a list of tags as stringsstickyindicates whether the article was made sticky on the communityclosedindicates if the article is closed for further repliesmoderatorTagscontains a list of tags added by a moderator (not shown on the community)pollcontains poll information if a poll was created, null otherwisepublishedAtcontains the time at which the article was publishedstatuscontains article status
article.Published
json
{
"articleId": "96",
"publicId": "729",
"authorId": "2012",
"authorUsername": "Frank",
"authorAvatar": "",
"categoryId": "114",
"title": "Test topic",
"featuredImage": "",
"publicLabel": "",
"content": "Test content",
"ipAddress": "172.18.123.36",
"createdAt": "2024-01-11T12:11:36+00:00",
"tags": [],
"sticky": false,
"closed": false,
"moderatorTags": [],
"poll": null,
"publishedBy": "2012",
"publishedAt": "2024-01-11T12:11:37+00:00",
"status": "published",
"topic_permalink": "https://community.example.com/ask-your-question-114/test-topic-729"
}articleIdidentifies the article that was just created on the communitypublicIdidentifies the article platform wideauthorIdidentifies the user creating the articleauthorUsernamecontains the username of the user at the time of creatingauthorAvatarcontains an absolute URL or an empty string for the avatar of the usercategoryIdidentifies the category in which the article was createdtitlecontains the title of the articlefeaturedImagecontains the URL of article's featured imagepublicLabelcontains article's public labelcontentcontains the article contentipAddresscontains the IP address of the user creating the articlecreatedAtcontains the time at which the article was createdtagscontains a list of tags as stringsstickyindicates whether the article was made sticky on the communityclosedindicates if the article is closed for further repliesmoderatorTagscontains a list of tags added by a moderator (not shown on the community)pollcontains poll information if a poll was created, null otherwisepublishedByidentifies the user published the articlepublishedAtcontains the time at which the article was publishedstatuscontains article status
article.PostContentChanged
json
{
"articleId": "206",
"publicId": "1417",
"content": "Test content",
"changedBy": "3185",
"categoryId": "114",
"changedAt": "2024-01-15T10:30:00+00:00",
"topic_permalink": "https://community.example.com/ask-your-question-114/topic-1417"
}articleIdidentifies the article that was just created on the communitypublicIdidentifies the article platform widecontentcontains the article contentchangedByidentifies the user changed the article contentcategoryIdidentifies the category in which the article was createdchangedAtcontains the time at which the article content was changed (ISO 8601)
article.TitleChanged
json
{
"articleId": "206",
"publicId": "1417",
"categoryId": "114",
"title": "Updated article title",
"changedBy": "3185",
"isPublished": true,
"changedAt": "2024-01-15T10:30:00+00:00",
"topic_permalink": "https://community.example.com/ask-your-question-114/updated-article-title-1417"
}articleIdidentifies the article which had its title changedpublicIdidentifies the article platform widecategoryIdidentifies the category the article belongs totitlecontains the updated article titlechangedByidentifies the user who changed the article titleisPublishedindicates whether the article is publishedchangedAtcontains the time at which the article title was changed (ISO 8601)
article.Replied
json
{
"id": "3",
"publicReplyId": "123",
"articleId": "8",
"categoryId": "114",
"publicId": "456",
"authorId": "97",
"authorUsername": "Frank",
"authorAvatar": "https://d1uyvls174j03l.cloudfront.net/inspired-en/icon/90x90/340d164b-8457-49c8-85ba-6e3cf85e39a9.png",
"content": "hello",
"ipAddress": "92.111.227.154",
"highlighted": false,
"repliedAt": "2019-05-23T14:46:04+00:00",
"topicAuthorId": "42",
"reply_permalink": "https://community.example.com/ask-your-question-114/topic-456?postid=123#post123"
}ididentifies the reply which has been likedpublicReplyIdidentifies platform wide the replyarticleIdidentifies the article that was just created on the communitypublicIdidentifies the article platform wideauthorIdidentifies the user creating the articleauthorUsernamecontains the username of the user at the time of creatingauthorAvatarcontains an absolute URL or an empty string for the avatar of the usercontentcontains the reply contentipAddresscontains the IP address of the user replying the articlehighlighedindicates whether a reply was highlightedrepliedAtcontains the time at which the reply was createdcategoryIdidentifies the category in which the article was createdtopicAuthorIdidentifies the user who created the article
article.ReplyPostContentChanged
json
{
"replyId": "620",
"publicReplyId": "9044",
"articleId": "875",
"publicId": "5458",
"categoryId": "114",
"content": "Test content",
"changedBy": "2004",
"changedAt": "2024-01-15T10:30:00+00:00",
"reply_permalink": "https://community.example.com/ask-your-question-114/topic-5458?postid=9044#post9044"
}replyIdidentifies the reply which has been likedpublicReplyIdidentifies platform wide the replyarticleIdidentifies the article that was just created on the communitypublicIdidentifies the article platform widecontentcontains the reply contentchangedByidentifies the user changing the replycategoryIdidentifies the category in which the article was createdchangedAtcontains the time at which the reply content was changed (ISO 8601)
article.ModeratorTagsChanged
json
{
"articleId": "5464",
"publicId": "456",
"changedBy": "4782",
"moderatorTags": [
"tag1",
"tag2"
],
"categoryId": "114",
"topic_permalink": "https://community.example.com/ask-your-question-114/topic-456"
}articleIdidentifies the article which had its moderator tags changedpublicIdidentifies the article platform widechangedByidentifies the user which performed the change to the moderator tagsmoderatorTagscontains up-to-date list of moderator tagscategoryIdidentifies the category in which the article was created
article.Liked
json
{
"articleId": "86",
"publicId": "456",
"authorId": "173",
"likedBy": "950",
"likeSet": [
"950"
],
"categoryId": "114",
"topic_permalink": "https://community.example.com/ask-your-question-114/topic-456"
}articleIdidentifies the article which has been likedpublicIdidentifies the article platform wideauthorIdidentifies the user who created the articlelikedByidentifies the user who liked the articlelikeSetcontains list of IDs of users who liked the articlecategoryIdidentifies the category in which the article was created
article.Unliked
json
{
"articleId": "86",
"publicId": "241",
"authorId": "9",
"unlikedBy": "9",
"likeSet": [],
"categoryId": "114",
"topic_permalink": "https://community.example.com/ask-your-question-114/topic-241"
}articleIdidentifies the article which has been likedpublicIdidentifies the article platform wideauthorIdidentifies the user who created the articleunlikedByidentifies the user who unliked the articlelikeSetcontains list of IDs of users who liked the articlecategoryIdidentifies the category in which the article was created
article.ReplyLiked
json
{
"replyId": "544",
"publicReplyId": "123",
"articleId": "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 platform wide the replyarticleIdidentifies the article which includes the reply that has been likedpublicIdidentifies the article platform wideauthorIdidentifies the author of reply likedlikedByidentifies the user who liked the replylikeSetcontains list of IDs of users who liked the reply
article.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": "114",
"reply_permalink": "https://community.example.com/ask-your-question-114/topic-360?postid=669#post669"
}ididentifies the reply which has been reportedpublicIdidentifies platform wide the replytopicIdidentifies the article which includes the reply that has been reportedtopicPublicIdidentifies the article 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 reporterreportedAtidentifies the date of the question reportedreasonidentifies the reason for the reportnotificationRecipientscontains the email addresses set for the notification for each reportcategoryIdidentifies the category in which the article was created
article.ReplyHighlightChanged
json
{
"replyId": "544",
"publicReplyId": "123",
"articleId": "86",
"publicId": "456",
"highlighted": true,
"changedBy": "950",
"reply_permalink": "https://community.example.com/ask-your-question-114/topic-456?postid=123#post123"
}replyIdidentifies the reply whose highlight status has changedpublicReplyIdidentifies the reply platform widearticleIdidentifies the article which includes the replypublicIdidentifies the article platform widehighlightedindicates the new highlight state of the reply (truefor highlighted,falsefor unhighlighted)changedByidentifies the user who changed the highlight status
article.Trashed
json
{
"articleId": "187",
"publicId": "1298",
"trashedBy": "2006",
"categoryId": "114",
"trashedAt": "2024-01-15T10:30:00+00:00",
"topic_permalink": "https://community.example.com/ask-your-question-114/topic-1298"
}articleIdidentifies the trashed articlepublicIdidentifies the article platform widetrashedByidentifies the user that trashed the articlecategoryIdidentifies the category in which the article was createdtrashedAtcontains the time at which the article was trashed (ISO 8601)
article.Restored
json
{
"articleId": "187",
"publicId": "1298",
"categoryId": "114",
"restoredBy": "2006",
"restoredAt": "2024-01-15T10:30:00+00:00",
"topic_permalink": "https://community.example.com/ask-your-question-114/topic-1298"
}articleIdidentifies the restored articlepublicIdidentifies the article platform widecategoryIdidentifies the category in which the article was createdrestoredByidentifies the user that restored the articlerestoredAtcontains the time at which the article was restored (ISO 8601)
article.PermanentlyDeleted
json
{
"id": "187",
"publicId": "1298",
"authorId": "321",
"authorUsername": "SuperAdmin",
"authorAvatar": "https://example.com/avatar.jpg",
"categoryId": "114",
"title": "Article title",
"content": "Article content",
"startedAt": "2024-01-15T10:30:00+00:00",
"sticky": false,
"closed": false,
"tags": [
"tag1"
],
"moderatorTags": [],
"deletedBy": "2006",
"deletedAt": "2024-01-15T10:30:00+00:00",
"topic_permalink": "https://community.example.com/ask-your-question-114/article-title-1298"
}ididentifies the permanently deleted articlepublicIdidentifies the article platform wideauthorIdidentifies the author of the articleauthorUsernamethe username of the authorauthorAvatarthe avatar URL of the authorcategoryIdidentifies the category in which the article was createdtitlethe title of the deleted articlecontentthe content of the deleted articlestartedAtthe creation timestamp of the articlestickyindicates whether the article was stickyclosedindicates whether the article was closedtagsthe public tags of the articlemoderatorTagsthe moderator tags of the articledeletedByidentifies the user that permanently deleted the articledeletedAtcontains the time at which the article was permanently deleted (ISO 8601)
article.Moved
json
{
"articleId": "187",
"publicId": "1298",
"categoryId": "120",
"categoryName": "New Category",
"movedBy": "2006",
"isPublished": true,
"oldCategoryId": "114",
"visible": true,
"movedAt": "2024-01-15T10:30:00+00:00",
"source_permalink": "https://community.example.com/ask-your-question-114/topic-1298",
"destination_permalink": "https://community.example.com/new-category-120/topic-1298"
}articleIdidentifies the moved articlepublicIdidentifies the article platform widecategoryIdidentifies the new categorycategoryNamethe name of the new categorymovedByidentifies the user that moved the articleisPublishedindicates whether the article is publishedoldCategoryIdidentifies the previous categoryvisibleindicates whether the article is visiblemovedAtcontains the time at which the article was moved (ISO 8601)
article.ConvertedToProductUpdate
json
{
"articleId": "38",
"productUpdateId": "98",
"convertedReplies": {
"41": "264",
"42": "265",
"43": "266"
},
"publicId": "81",
"categoryId": "114",
"convertedBy": "9",
"clonedReplies": {
"41": "264",
"42": "265",
"43": "266"
},
"source_permalink": "https://community.example.com/ask-your-question-114/topic-81",
"destination_permalink": "https://community.example.com/product-updates/topic-81"
}articleIdidentifies the article which has been converted to a product updateproductUpdateIdidentifies the converted product updateconvertedRepliescontains list of private IDs of replies which have been converted to product update repliespublicIdidentifies the article platform widecategoryIdidentifies the category the article belongs toconvertedByidentifies the user who performed the conversionclonedRepliessame asconvertedReplies(kept for backwards compatibility)
article.ConvertedToConversation
json
{
"articleId": "38",
"conversationId": "95",
"convertedReplies": {
"41": "264",
"42": "265"
},
"publicId": "81",
"categoryId": "114",
"convertedBy": "9",
"source_permalink": "https://community.example.com/ask-your-question-114/topic-81",
"destination_permalink": "https://community.example.com/ask-your-question-114/topic-81"
}articleIdidentifies the article which has been converted to a conversationconversationIdidentifies the converted conversationconvertedRepliescontains list of private IDs of replies which have been converted to conversation repliespublicIdidentifies the article platform widecategoryIdidentifies the category the article belongs toconvertedByidentifies the user who performed the conversion
article.ReplyTrashed
json
{
"replyId": "544",
"publicReplyId": "1300",
"articleId": "187",
"publicId": "1298",
"replyCount": 5,
"trashedBy": "2006",
"trashedAt": "2024-01-15T10:30:00+00:00",
"reply_permalink": "https://community.example.com/ask-your-question-114/topic-1298?postid=1300#post1300"
}replyIdidentifies the trashed replypublicReplyIdidentifies the reply platform widearticleIdidentifies the article which includes the replypublicIdidentifies the article platform widereplyCountthe visible reply count of the article before the action was performedtrashedByidentifies the user that trashed the replytrashedAtcontains the time at which the reply was trashed (ISO 8601)
article.ReplyRestored
json
{
"replyId": "544",
"publicReplyId": "1300",
"articleId": "187",
"publicId": "1298",
"replyCount": 6,
"totalReplyCount": 8,
"restoredBy": "2006",
"restoredAt": "2024-01-15T10:30:00+00:00",
"reply_permalink": "https://community.example.com/ask-your-question-114/topic-1298?postid=1300#post1300"
}replyIdidentifies the restored replypublicReplyIdidentifies the reply platform widearticleIdidentifies the article which includes the replypublicIdidentifies the article platform widereplyCountthe visible reply count of the article before the action was performedtotalReplyCountthe total reply count including non-visible repliesrestoredByidentifies the user that restored the replyrestoredAtcontains the time at which the reply was restored (ISO 8601)
article.ReplyPermanentlyDeleted
json
{
"topicId": "187",
"topicPublicId": "1298",
"contentType": "article",
"id": "544",
"publicId": "1300",
"deletedBy": "2006",
"deletedAt": "2024-01-15T10:30:00+00:00",
"reply_permalink": "https://community.example.com/ask-your-question-114/topic-1298?postid=1300#post1300"
}topicIdidentifies the article which included the replytopicPublicIdidentifies the article platform widecontentTypethe content type of the parent topicididentifies the permanently deleted replypublicIdidentifies the reply platform widedeletedByidentifies the user that permanently deleted the replydeletedAtcontains the time at which the reply was permanently deleted (ISO 8601)

