Webhooks
Engagement Webhooks
Events for likes, bookmarks, and reposts that your connected accounts perform through the API.
Confirm the likes, bookmarks and reposts your accounts make through the API. Other people's likes and reposts send no event. Each example is the payload's data.
Events
| Event | Fires when |
|---|---|
engagement.liked | Your account likes a post |
engagement.unliked | Your account removes a like |
engagement.bookmarked | Your account bookmarks a post |
engagement.unbookmarked | Your account removes a bookmark |
engagement.reposted | Your account reposts a post |
engagement.unreposted | Your account removes a repost |
Every successful PUT or DELETE on the engagement routes sends one event, repeats included. See support by platform.
Fields
Prop
Type
Likes and Bookmarks
{
"object": {
"action": "like",
"active": true,
"postId": "pst_3c8a2d6e91b44f7a8e250d6b4c1f9a73",
"accountId": "acc_YOUR_X_ACCOUNT_ID",
"platform": "x",
"platformPostId": "1900876543210987654"
}
}engagement.unliked and engagement.bookmarked have the same shape.
Reposts
{
"object": {
"action": "repost",
"active": true,
"postId": "pst_3c8a2d6e91b44f7a8e250d6b4c1f9a06",
"accountId": "acc_YOUR_THREADS_ACCOUNT_ID",
"platform": "threads",
"platformPostId": "18047285913046723",
"platformRepostId": "18047285913099871"
}
}A quote is a regular post, so it sends post events instead.