socialcrawl/
← All recipes

Track a competitor across their whole footprint

One handle, several platforms, one table — follower counts and activity side by side.

TypeScript
const KEY = process.env.SOCIALCRAWL_API_KEY!;
const get = (p: string) =>
  fetch(`http://datatrend.nl${p}`, { headers: { "x-api-key": KEY } }).then((r) => r.json());

const [gh, bsky, reddit] = await Promise.all([
  get("/v1/github/user?handle=vercel"),
  get("/v1/bluesky/profile?handle=vercel.com"),
  get("/v1/reddit/search?query=vercel"),
]);

console.table([
  { platform: "github",  followers: gh.data.followers,   posts: gh.data.posts_count },
  { platform: "bluesky", followers: bsky.data.followers, posts: bsky.data.posts_count },
  { platform: "reddit",  mentions: reddit.data.items.length },
]);
You'll need a key. It takes ten seconds and starts with 100 credits. Get a key