Creator analytics
Resolve a creator’s handle, list their recent posts and measure the engagement on each one, with the same fields on every platform.
The recipe
The calls, in order. Tap a platform to see its endpoint and parameters.
- 1
- 2
- 3
Audience
26 credits per callWhere their audience is, by country (TikTok).
GET/v1/{platform}/audience→Audience
What it costs
6credits
One creator on Instagram and TikTok: profile and 2 pages of posts each.
Calculated from the live price list. Failed calls are refunded.
In code
javascript
const profile = await fetch(`https://api.crawlfeed.dev/v1/instagram/profile?handle=${handle}`, { headers: { Authorization: `Bearer ${process.env.CRAWLFEED_KEY}` } }).then((r) => r.json());
const posts = await fetch(`https://api.crawlfeed.dev/v1/instagram/posts?handle=${handle}`, { headers: { Authorization: `Bearer ${process.env.CRAWLFEED_KEY}` } }).then((r) => r.json());
// Engagement rate by followers, identical on every platform
const avg = posts.data.reduce((n, p) => n + (p.engagement.likes ?? 0) + (p.engagement.comments ?? 0), 0) / posts.data.length;
const rate = (avg / profile.data.followers) * 100;Try it free first
Questions
Is engagement the same across platforms?
The fields are: likes, comments, shares, views and saves live under engagement on every Post. A platform that does not expose one returns null rather than a different name.