Get post stats
get_post_statsHow published posts performed. With post_id: that post (the post_id publish_post returned, or a scheduled post's number from list_scheduled_posts). Without: the most recent published posts, newest first. Each has its caption (shortened), published time, and per account the platform, its post id and link where known, views, impressions, reach, likes, comments, shares, saves and engagement rate (null where the platform doesn't report one), the platform's own figures under raw, and totals across accounts. Posts sent through Outstand have stats, and so can YouTube videos published through Acrium (post_id "yt:": views, likes and comments, where Acrium can read them; otherwise the item says so); a post that isn't published or can't be reported on says so. Paid or boosted copies (ads) of a post aren't counted: their results are in Meta Ads Manager or the app.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "get_post_stats"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | How many recent posts (default 10). | |
| post_id | No | One post. Leave out for the recent ones. | |
| project_id | No | Workspace to work in (from list_projects). Leave out for the default one. |