Get Analytics
autoposter_get_analyticsReads performance analytics. level 'posts' (default) returns per-post metrics (impressions, views, likes, comments, shares, clicks, ...) with totals for a date range or for one post. level 'accounts' returns the latest account-level snapshot (followers, reach, impressions, engagement, ...) per connected account, plus a daily series when from/to are given. Data is synced periodically, so very recent posts may have no metrics yet.
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": "autoposter_get_analytics"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | End date YYYY-MM-DD (inclusive). Default: today (UTC). Max range 90 days. | |
| from | No | Start date YYYY-MM-DD (inclusive). Default: 14 days before 'to'. | |
| level | No | 'posts' (default) or 'accounts'. | |
| limit | No | Max posts or series rows returned (default 20, max 50). Totals always cover all matches. | |
| postId | No | level 'posts' only: return analytics for this post (from autoposter_list_posts). | |
| platform | No | level 'posts' only: limit to one platform, e.g. 'instagram'. | |
| accountIds | No | Limit to these accounts (IDs from autoposter_list_accounts). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| level | Yes | 'posts' or 'accounts'. | |
| posts | No | level 'posts': per-post metrics, newest first. | |
| summary | No | level 'posts': post counts and summed metrics over successful rows. | |
| accounts | No | level 'accounts': latest snapshot (and series) per account. | |
| dateRange | No | Applied from/to dates. |