Webhooks
Webhooks examples
Introduction
This page contains sample payloads for interacting with featureOS webhook endpoints.
Posts
We now track a wide range of events. You can view an example response here
{
"type": "postCompleted",
"data": {
"id": 80874,
"title": "Time specification for Changelogs",
"object": "post",
"description": "It would be beneficial to have the option to specify not just the date but also the precise time for when the changelog should be published",
"description_html": "<p>It would be beneficial to have the option to specify not just the date but also the precise time for when the changelog should be published.</p>\n",
"status": {
"label": "Completed",
"value": "completed"
},
"assignee": {},
"approval_status": "approved",
"hidden": false,
"pinned": false,
"downvotes_count": 0,
"upvotes_count": 1,
"etc_date": null,
"parent_id": null,
"created_at": 1648026486,
"updated_at": 1651686939,
"submitter": {
"name": "Swathy R",
"email": "[email protected]"
},
"url": "https://feedback.featureos.app/admin/p/time-specification-for-changelogs",
"sentiment_type": "positive",
"resource_keywords": [
{
"name": "changelogs",
"slug": "changelogs"
},
{
"name": "time specification",
"slug": "time-specification"
}
],
"ai_summary": "Request for specifying precise time for publishing changelog",
"nice_to_have_ratings_count": 0,
"important_ratings_count": 0,
"critical_ratings_count": 0,
"total_ratings_count": 0,
"before": {
"status": {
"label": "Planned",
"value": "planned"
},
"completed_at": null
},
"after": {
"status": {
"label": "Completed",
"value": "completed"
},
"completed_at": "2022-05-04 17:55:39 UTC"
}
},
"created": 1651686939
}
We monitor updates in the following areas:
- Updating Post Title, Description, and Status
- Votes and Priority Rating
- Post Merged or Unmerged
- Post Approval in Moderation or moved to Pending
- Updating Post Assignee and ETC Date
- Post Pinned or Hidden
- Post Processed with AI for Sentiment, Keywords, and Summary