Social media analytics API
Social Media Analytics API for Reach, Engagement, and Growth
Platforms measure different things, so an analytics API is only useful if it keeps those numbers separate. Wahdx Connection returns per-platform metrics tied to the connected accounts, with null where a platform exposes nothing, rather than a single blended figure. This page covers what each platform returns, how to scope a report, and how to combine audience metrics with publishing volume.
The problem this solves
Merging followers from TikTok with subscribers from YouTube produces a figure that answers no real question. The API keeps each platform separate and ties every metric to the account that reported it, so a report can explain where its numbers came from.
What each platform returns
TikTok covers followers, likes, video count, and top videos. Instagram covers reach, profile views, interactions, accounts engaged, and follower demographics. Threads covers views, likes, replies, reposts, and quotes. Facebook covers unique impressions, post engagements, page views, and follows. YouTube covers subscribers, views, video count, and per-video performance.
| Platform | Key metrics |
|---|---|
| TikTok | Followers, likes, video count, top videos |
| Reach, profile views, interactions, accounts engaged, demographics | |
| Threads | Views, likes, replies, reposts, quotes |
| Unique impressions, post engagements, page views, follows | |
| YouTube | Subscribers, views, video count, per-video performance |
Scope and range for a report
Pull metrics across all active accounts or drill into a single account, over 7, 30, or 90 days. Match the range to the campaign in campaign reporting, and use the 30-day view as a stable baseline for a standing dashboard. Account groups keep agency reporting organized per client. Demographic breakdowns appear only where the platform exposes them, so a dashboard should render gaps instead of failing.
Permissions and data honesty
Profile and content insights require an active connected account with the insights permission for that platform. Without it, metric fields return null. Expired accounts drop out of analytics until reconnected. The API reports what the platform returns and nothing more, so a metric the platform does not expose stays null rather than becoming an estimate.
Top content and growth signals
Top-content rankings sort posts by views, likes, comments, shares, saves, or interactions, which answers the recurring question about what to publish next. Reach and engagement together separate distribution from resonance: a post with wide reach and flat engagement needs a different fix than one with strong engagement that few people saw. Follower counts over a 30-day window show growth rather than a single snapshot.
Combining with publishing analytics
The audience metrics on this page pair with the publishing analytics endpoint. Audience metrics show how content performed; publishing analytics show how much content went out and how much was accepted. Used together, they show whether a quiet week was a gap in publishing or a change in how content performed.
FAQ
Common questions about social media analytics
Which analytics are available per platform?
TikTok returns followers, likes, video counts, and top videos. Instagram returns reach, profile views, interactions, accounts engaged, and demographics. Threads returns views, likes, replies, reposts, and quotes. Facebook returns unique impressions, post engagements, page views, and follows. YouTube returns subscribers, views, and video counts.
Do analytics require an active connection?
Yes. Profile and content insights require an active connected account with the insights permission granted for that platform.
What happens when a platform does not expose a metric?
The field returns null instead of an estimate, so the report only shows numbers the platform actually reported.
Can I compare platforms in one report?
You can pull them in one workflow, but each platform keeps its own metrics. Followers from TikTok are not merged with subscribers from YouTube.
Related reading
Go deeper on this workflow.
Related API docs
TikTok Content Publishing API: Video, Photos & Carousels
Publish video and photo carousels to TikTok through an official API. Media specs, posting limits, QR login, scheduling, and status tracking in one workflow.
Instagram Graph API Content Publishing for Business Accounts
Publish photos, reels, and carousels to Instagram with the Content Publishing API. Business account requirements, media limits, and metrics.
YouTube API: Upload Videos and Read Channel Analytics
Upload videos to YouTube with per-video settings, then read subscribers, views, and video metrics through one API workflow.
Threads API: Text Posts, Thread Sequences & Metrics
Publish text posts and thread sequences to Threads via API. Character limits, scopes, reply settings, rate limits, and metrics read-back.