Choose the right Analytics API for the job
UniPost Analytics is unified first: start with the shared account, post, and export APIs, then use platform-specific docs only when you need a native drilldown field.
Use account metrics, confirm the TikTok `user.info.stats` scope, and read `data.follower_count`.
Fetch follower, following, post, and platform-specific account stats across supported platforms.
Read normalized analytics for UniPost-published posts, including likes, comments, shares, reach, and impressions.
Download normalized post analytics as CSV for BI, reporting, or scheduled exports.
Unified-first Analytics
Most integrations should start with the shared UniPost surfaces: GET/v1/accounts/{account_id}/metrics for account-level counts, GET/v1/posts/{post_id}/analytics for one UniPost-published post, and GET/v1/analytics/posts/export for CSV exports.
Platform-specific Analytics docs still matter for scopes, native fields, and drilldowns. They should not be the first path for a multi-platform integration when a normalized UniPost endpoint already answers the question.
Common tasks
| Task | UniPost API | Start here |
|---|---|---|
| TikTok followers | GET/v1/accounts/{account_id}/metrics | Get TikTok followers |
| Account metrics across platforms | GET/v1/accounts/{account_id}/metrics | Get account metrics |
| One published post | GET/v1/posts/{post_id}/analytics | Get post analytics |
| CSV export | GET/v1/analytics/posts/export | Export analytics rows |
| Missing scopes | GET/v1/accounts/{account_id}/health | Reconnect analytics scopes |
Reference links
Use Platform capabilities to see which Analytics capabilities are public, and use API Reference for exact endpoint contracts.