Every social platform. One API.
Reddit 403s curl. Instagram wants a login. X's official API bills per post read. The moment your code needs social data, it stalls. This is the API it reaches for.
# 5 free calls when you verify your email $ curl -H "x-api-key: $SS_KEY" \ "https://api.socialsearchapi.com/v1/reddit/search?query=llm+agents" { "platform": "reddit", "served_by": "native", "data": { "total": 3, "items": [ { "title": "I tested every free LLM provider for AI agen...", "subreddit": "", "score": 0, "num_comments": 0 } ] }, "credits_used": 1 }
curl -H "x-api-key: $SS_KEY" "https://api.socialsearchapi.com/v1/reddit/search?query=llm+agents"
One schema. Every platform.
The same response shape everywhere — swap the platform in the path and keep your parser. Every row below returned real data on the last build. Prices are what the call costs you.
Why it exists
Agents hit walls
Reddit 403s curl. Instagram wants a login. X's API bills per post read. The moment an agent needs social data, it stalls — and it has no way to fix that on its own.
Two providers per platform
When a native source blocks, we fail over to a backup automatically and served_by tells you which one answered. Failed upstream attempts don't cost you credits.
Priced per call, not per seat
A standard search is 1 credit; platforms that cost us more cost you more, and every price is published per endpoint. Credits never expire.
Start in one call
Verify an email, get a key worth 5 calls on any platform. No card. Buy credits and that trial key is retired automatically, replaced by a permanent one.
curl -H "x-api-key: $SS_KEY" \ "https://api.socialsearchapi.com/v1/hackernews/search?query=llm+agents"