Social listening
Track a brand, product or topic everywhere people talk about it. Search several platforms in one call, pull the comments under the posts that matter, and score their sentiment.
The recipe
The calls, in order. Tap a platform to see its endpoint and parameters.
- 1
- 2
- 3
What it costs
8credits
One brand, checked daily on TikTok, YouTube and Bluesky, plus comments on 5 posts.
Calculated from the live price list. Failed calls are refunded.
In code
javascript
// 1. One query, several platforms
const hits = await fetch(`https://api.crawlfeed.dev/v1/search?q=${encodeURIComponent(brand)}&platforms=tiktok,youtube,bluesky`, { headers: { Authorization: `Bearer ${process.env.CRAWLFEED_KEY}` } }).then((r) => r.json());
// 2. Comments under the top post, same shape on every platform
const top = hits.data.find((h) => h.kind === 'post');
const comments = await fetch(`https://api.crawlfeed.dev/v1/${top.platform}/comments?post_id=${top.id}`, { headers: { Authorization: `Bearer ${process.env.CRAWLFEED_KEY}` } }).then((r) => r.json());Try it free first
Questions
Which platforms can I listen on?
Every platform with a search operation. The recipe above lists them, taken from the live catalogue.
Can I get sentiment?
Add enrich=arabic to a post or comment read for dialect, sentiment, entities and topics on Arabic text, for 3 extra credits.