Skip to main content
The Analytics API provides three endpoints for tracking social media performance across all connected accounts. All analytics endpoints require the analytics:read permission.
Analytics data is cached and refreshed at most once per hour. Recent posts may take up to 60 minutes to appear in analytics results.

Post Analytics

endpoint
Returns post-level analytics data including impressions, engagement, and reach.

Query Parameters

string
Filter by platform (e.g., instagram, tiktok, youtube).
string
Start date filter in ISO format (e.g., 2026-01-01).
string
End date filter in ISO format (e.g., 2026-01-31).
integer
default:"20"
Number of results per page.
integer
default:"1"
Page number for pagination.
string
Sort field. One of date or engagement.
string
Sort direction. One of asc or desc.

Example

Response


Daily Metrics

endpoint
Returns daily aggregated metrics across all posts, useful for trend analysis and reporting dashboards.

Query Parameters

string
Start of date range in ISO format.
string
End of date range in ISO format.
string
Filter by platform.
string
Filter by specific account ID (from GET /api/v1/accounts).

Example

Response


Follower Stats

endpoint
Returns follower growth data per connected account, with customizable time granularity.

Query Parameters

string
Start date in ISO format.
string
End date in ISO format.
string
default:"daily"
Time granularity for data points. One of daily, weekly, or monthly.
string
Comma-separated list of account IDs to filter by (from GET /api/v1/accounts).

Example

Response


Error Codes

All analytics endpoints share the same error codes:

Notes

  • Analytics data is cached and refreshed at most once per hour
  • The overview and summary fields contain aggregated totals across the query scope
  • Available metrics vary by platform — not all platforms report all metric types