Back to blog
AnalyticsMay 25, 20266 min read

Social Media Analytics API: Posts Overview and Platform Insights in UniPost

How UniPost combines cross-platform post analytics with native platform analytics for TikTok, Instagram, Threads, and Pinterest.

UUniPost API
OAuth
Validation
Delivery

A social media API should not stop at publishing. Once your app sends posts to TikTok, Instagram, Threads, Pinterest, and the rest of your social stack, users immediately ask what happened next. UniPost Analytics gives developers a normalized Posts Overview plus platform-specific drilldowns for the networks that expose deeper native metrics.

Most teams begin with a publish button. The second feature request is usually a reporting screen: did the post publish, which platform performed best, and what should the product show when one network exposes reach while another exposes views or outbound clicks?

Posts Overview: one place for published content performance

Posts Overview is the normalized layer. It answers how each piece of content performed after UniPost published it, regardless of whether the destination was a short video, an image post, a Thread, or a Pin. This is the right surface for product dashboards, customer reports, campaign tables, and agent workflows that need a reliable result after publishing.

Platform Analytics: native metrics when the platform has more to say

Platform Analytics is the drilldown layer. It keeps the normalized analytics model, then adds the native fields a specific provider exposes. This is useful when users want to inspect the platform itself: TikTok public videos, Instagram Business media, Threads replies and reposts, or Pinterest board and Pin performance.

PlatformNative surfaceUseful metricsPreview
TikTokProfile, account stats, public videosFollowers, likes, videos, views, comments, sharesTikTok Analytics
InstagramBusiness profile and recent mediaReach, likes, comments, shares, saves, media countInstagram Analytics
ThreadsProfile and recent postsViews, likes, replies, reposts, quotesThreads Analytics
PinterestBoards and published PinsImpressions, saves, outbound clicks, commentsPinterest Analytics
Current platform analytics surfaces in UniPost

Why platform metrics do not all match

Social platforms do not expose a universal analytics schema. Instagram Business accounts can expose reach and saves for media. TikTok's approved analytics scopes focus on profile stats and public video metrics. Threads centers conversation metrics like replies, reposts, and quotes. Pinterest cares about impressions, saves, and outbound clicks. UniPost keeps those differences visible so your product can make honest UI decisions.

A normalized API should not flatten away meaning

The point of a unified analytics API is not to force every platform into the same numbers. It is to give your app one integration pattern while preserving the metrics users expect on each network.

How a developer workflow fits together

A typical UniPost analytics workflow is: connect social accounts, publish posts, read delivery status, then fetch analytics for the published content. The same connected account IDs used for publishing are used when the dashboard drills into platform analytics.

curl "https://api.unipost.dev/v1/posts/post_abc123/analytics?refresh=true" \
  -H "Authorization: Bearer $UNIPOST_API_KEY"

curl "https://api.unipost.dev/v1/analytics/by-platform?range=30d" \
  -H "Authorization: Bearer $UNIPOST_API_KEY"

For account-level metrics, use Account Metrics. For post-level results, start with Post Analytics. If you want to see the productized platform surfaces first, compare the public previews for TikTok, Instagram, Threads, and Pinterest.

FAQ

Is UniPost Analytics only for posts published through UniPost?

The normalized Posts Overview is centered on content published through UniPost because UniPost can reliably map each post to the connected account and platform result. Some platform drilldowns can also show native account or content inventory when the platform exposes it through approved scopes.

Why do some platforms show reach while others show views or impressions?

Each social network exposes different analytics fields. UniPost normalizes the API pattern and keeps platform-specific metric names visible so your UI can avoid misleading comparisons.

Which platform analytics pages are available now?

The first public analytics previews cover TikTok, Instagram, Threads, and Pinterest. They mirror the platform analytics surfaces available in the UniPost dashboard.

Do I need separate integrations for publishing and analytics?

No. UniPost uses the same account connection and post model for publishing, delivery status, and analytics. Your app calls one API surface instead of maintaining a separate provider integration for each network.