Social data for AI agents and developers

One API to find new leads, track competitors, listen for signals and more.

No card, no subscription.

Works on
  • LinkedIn
  • Instagram
  • X
  • Reddit
  • Facebook
  • TikTok
  • YouTube
  • Pinterest
  • Bluesky
  • Snapchat
  • Google Maps
  • Apollo

Try it yourself

Choose how you connect.

MCP

Your agent calls it. No key to paste.

Pick your client:

Run this command, then sign in when your client asks:

claude mcp add --transport http socialrouter https://mcp.socialrouter.io/mcp --scope user
All clients
API

One POST. Any language.

Call any service with a single POST:

curl -X POST https://api.socialrouter.io/v1/extract/linkedin/profile.info -H "Authorization: Bearer sr_live_your_key_here" -H "Content-Type: application/json" -d '{"url": "https://www.linkedin.com/in/satyanadella"}'
API reference
SDK

TypeScript, typed per service.

Install the TypeScript SDK:

npm install @socialrouter/sdk
SDK reference

The data behind your next move

Four of 60+ services. One call each.

Lead sourcing

Who engaged with my competitor's post?

SC
Sarah Chen
VP Sales at Ramp
Like
MW
Marcus Webb
Head of RevOps at Vanta
Praise
LO
Lena Ortiz
Founder at Cadence
Like
+ 309 more

312 people who engaged, with title and company. Your next list.

linkedin/post.likes · 312 records · $2.15

Buying signals

Who is complaining about their attribution tool this week?

128
Anyone actually solved multi-touch?
u/dataops_dan · 2d · 47 comments
76
We ripped out our attribution tool
u/kmartinez · 5d · 31 comments
54
Attribution for PLG, what works?
u/sam_builds · 1w · 22 comments
+ 97 more

100 threads, sorted by recency. The ones with a problem you solve.

reddit/subreddit.posts · 100 records · $0.69

Location intel

Which of these 12 locations keeps getting the same complaint?

★★★★★Marie L. · 3d

Staff went out of their way to find my size.

★★★★★Tom R. · 1w

Waited 25 minutes at the counter, no one came.

★★★★Priya N. · 2w

Good selection, parking is a nightmare.

+ 477 more

480 reviews across 12 places, one row per review.

googlemaps/place.reviews · 480 records · $0.83

Launch research

What did they announce in this launch video?

00:04:12the mistake most teams make is
00:04:16buying the tool before writing
00:04:19down what they're measuring

The full transcript, timestamped, ready to summarize.

youtube/video.transcript · 1 record · less than a cent

See every service

Rows are illustrative. Prices come from the live catalogue.

Never lose access to the data

Multi-provider routing. Every service is backed by several providers. When one goes down, the next one takes the same request.

It keeps working

When a provider errors or rate-limits, the next one picks up the same request. Nothing to retry, nothing to ship.

It always looks the same

One response shape across every network and every provider. You write your parsing once.

You stay in control

Let us pick, pin the provider you want, or bring your own key.

3 providers already integrated. You sign none of them.

Browse all services & pricing
  • Apify23 services
  • Bright Data40 services
  • Apollo6 services

Before you start

The questions worth answering before you write any code.

What happens when a provider fails mid-request?

The request moves to the next compatible provider inside the same call — you do not retry, and nothing changes on your side. If every provider in the chain fails, you get an error back.

Am I charged when an extraction fails?

No. You are billed per record actually returned, so a failed attempt costs nothing — including the failed attempts inside a request that later succeeded on another provider.

Can I choose which provider runs my request?

Yes. By default SocialRouter picks one and queues the rest as fallbacks. You can pin a specific provider in the request, with the others still behind it, or register your own provider key and be invoiced by them directly.

Are there rate limits?

Free accounts are capped at 2 requests per minute. Pay-as-you-go usage is not rate limited.

Do you keep the data I extract?

Your inputs and the records a provider returns are stored to serve and cache the request. That is the only thing we do with them, and our licence to hold them ends when they are deleted from our cache and logs — see the privacy policy.

Is there a subscription or a minimum?

No. There is no monthly fee, no minimum and no commitment — you pay for the records you extract and you can stop whenever you want.

Bring social data into what you build

61 services across 12 networks, served by 3 providers.

$1 in free credits. No card, no subscription.