get_post_insights
Everything about ONE published post: views, likes, comments, shares, and for videos on Instagram, Facebook and YouTube how people watched it: average watch time, share of viewers still watching at 3 seconds (the hook), the retention curve (where viewers stopped watching), the biggest drop, replays, follows gained, YouTube traffic sources and YouTube's comparison with similar videos. Also returns the same post on every other platform it was published to, side by side, and how it compares with the user's median post on that platform. Use it to explain why a post worked or fell short and what to change in the next edit (e.g. "viewers left at 0:04, right after the intro"). Get post ids from get_top_posts or get_post_history. In clients that support interactive apps this renders as a chart the user can click to jump the video. Retention positions are in seconds when the video length is known.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"postId": "<postId>"
},
"name": "get_post_insights"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| postId | Yes | The post id (the "id" from get_top_posts or get_post_history). | |
| profileId | No | The Socialync profile the post belongs to. Usually not needed: the post's own profile is used when this connection is authorized for it. |