API referenceAnalytics
GET /analytics/accounts/{id}/demographics
Audience demographics (Instagram needs 100+ followers; Threads follower_demographics only)
GET
BearerAuthheader
AuthorizationBearer <token>API key sk_...
id*stringAccount id
breakdown?stringBreakdown
Default
"country"Value in
"age""city""country""gender"metric?stringDefault follower_demographics
Value in
"follower_demographics""engaged_audience_demographics""reached_audience_demographics"timeframe?stringInstagram: this_month (default) | this_week
{accountId, platform, metric, breakdown, timeframe?, results}
application/json- response
accountId?stringplatform?stringmetric?stringbreakdown?stringtimeframe?stringresults?array<>curl -X GET 'https://example.com/api/v1/analytics/accounts/string/demographics'Example Response
{ "accountId": "string", "platform": "string", "metric": "string", "breakdown": "string", "timeframe": "string", "results": [ { "dimension": "string", "value": 0 } ]}GET /analytics/accounts/{id} GET
Account insights (Instagram, Facebook Page, Threads, TikTok, X; Telegram: followers = member count; Discord, Bluesky and Mastodon have no analytics → not_supported)
GET /analytics/accounts/{id}/online-followers GET
Followers online per hour (Instagram; Meta may return none)