100 free credits — no credit card required.Start building
Logo
New: Prism turns ten API calls into one

One scraper API for every social platform

The social media scraping API — 42 platforms, one auth token, one unified schema.

264 endpoints · 42 platforms · 100 free credits

import requests

response = requests.get(
    'https://www.socialcrawl.dev/v1/tiktok/profile',
    params={'handle': 'charlidamelio'},
    headers={'x-api-key': 'sc_YOUR_API_KEY'}
)
data = response.json()
[ .JSON ]
{
  "success": true,
  "platform": "tiktok",
  "data": {
    "author": {
      "username": "charlidamelio",
      "followers": 152400000
    },
    "engagement": {
      "likes": 12400000000,
      "engagement_rate": 0.087
    },
    "metadata": {
      "language": "en",
      "content_category": "lifestyle"
    }
  }
}
+ 42 platforms

Crawling data from the world's biggest platforms

TikTok logoTikTokInstagram logoInstagramYouTube logoYouTubeX logoXLinkedIn logoLinkedIn

The unified social media scraping API for developers

Fast, unified, agent-ready — three reasons developers and AI agents pick SocialCrawl over rolling their own

Built-in social search

One query across every platform. Try our live Social Search — the same scrape, search, and stream stack you'd build on top of our API, running in production.

Try Social Search

Unified schema, every platform

Every platform returns the same response shape — author, engagement, metadata. No platform-specific glue code. Same auth, same pagination across 264 endpoints.

View the schema

Agent-ready by design

MCP-native, skill-installable, and SDKs in six languages. Your agents can scrape, search, and stream on day one — with typed responses, retries, and rate limits handled.

See AI integrations
02 — Use cases

What you can build with social data

Brand monitoring, sentiment analysis, trend detection, competitive intel — all from one query against 42 platforms.

Brand monitoring

See every mention, the moment it lands

Track your brand, products, execs, and campaigns across all 42 platforms in real time. Stream new mentions to a webhook, or pull them in batches on a schedule.

tiktok"finally a brand that gets it…"+2.4M
redditr/saas · launch thread, 412 cmts+412
x@yourbrand mentioned by @creator+89
Sentiment analysis

Quantify what people feel about you

Aggregate public sentiment around launches, campaigns, and competitor moves. Sentiment scores ship in the response — bring your own model or use ours.

Positive72%
Neutral21%
Negative7%
Trend detection

Catch the topic before the algorithm does

Surface emerging conversations in your space before they hit the mainstream feed. Spike alerts, velocity scores, related-topic graphs — out of the box.

"vibe coding" · last 24h+312% velocity
Competitive intelligence

Watch competitors across every public surface

What competitors ship, who they hire, what their customers say. Pull profiles, posts, and comments side-by-side and feed them straight into your analyst workflow.

@competitor+ launched v3 · 1.1k upvotes
@competitorreplied to 47 customer threads
@competitor− paused TikTok 9d ago
03 — Coverage

42 platforms, one schema

264 endpoints, every major social network. Click any platform to explore its endpoints, run a sample request, and grab the code.

Click any platform tile to try a live request
TikTok API19 endpoints supported
View docs
GET/v1/tiktok/profile?handle=charlidamelio
$ curl https://www.socialcrawl.dev/v1/tiktok/profile?handle=charlidamelio \
    -H "x-api-key: sc_YOUR_API_KEY"
— · idle
// Edit the params above and hit "Try it" to run a live request against the API
Composite APIs · Prism

Ask once. Get the whole answer.

Prism turns one API call into finished social media intelligence. Instead of wiring up a dozen scrapers and stitching the results together yourself, you send a single request — Prism fans out across 42 platforms in parallel, runs the analysis, and hands back one structured answer. Billed once.

One call, every platform

Send one request and Prism fans out across 42 platforms in parallel, then folds every response into one unified schema. No orchestration, no glue code, no twelve separate bills — the unified API for social listening and brand monitoring.

Browse the endpoints

Finished answers, not raw data

Prism returns the verdict, not rows to parse: a fake-review grade, a share-of-voice score, a sentiment timeline. Deterministic code does the counting — AI only labels and translates — so every number is reproducible.

See what it computes

Intelligence built nowhere else

No other API returns a thread with its comments and community in one shot, grades fake reviews with real statistics, or tracks how often AI assistants name your brand — social listening across the web, Reddit, and the Korean internet in a single call.

Explore the use cases
Prism API30 endpoints supported
View docs
GET/v1/prism/lookup?url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DA9TikdsD5eg
$ curl https://www.socialcrawl.dev/v1/prism/lookup?url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DA9TikdsD5eg \
    -H "x-api-key: sc_YOUR_API_KEY"
— · idle
// Edit the params above and hit "Try it" to run a live request against the API
Before — you orchestrate
TikTok logocommentsReddit logothreadsYouTube logotranscriptTrustpilot logoreviewsApp Store logoreviewsX logomentionsyour glue12 calls
After — Prism does it
GET/v1/prism/review-integrity
"grade":   "C"
"verdict": "mixed"
CA–F

12 calls → 1.·Billed once.·Partial-refund on low coverage.

04 — AI ready

Connect with AI agents

Plug SocialCrawl into Claude, Cursor, Codex, Windsurf — any MCP-compatible client — in seconds. Or fetch the skill, and your agent self-onboards.

MCPDrop-in for any MCP client

Native tools for every MCP-compatible agent

One JSON block, your agent gets every SocialCrawl endpoint as a first-class tool. Typed responses, retries, and rate limits handled for you.

  • Claude Desktop
  • Cursor
  • Windsurf
  • Codex
  • Claude Code
  • OpenClaw
{
  "mcpServers": {
    "socialcrawl": {
      "command": "npx",
      "args": ["-y", "socialcrawl-mcp"],
      "env": {
        "SOCIALCRAWL_API_KEY": "sc_YOUR_API_KEY"
      }
    }
  }
}
See the MCP server page
SkillClaude Code · Codex · Cursor

Install the skill in one command

Your agent gets scrape, search, and stream as known capabilities. Auth, endpoints, schemas, and examples loaded in turn one.

npx skills add socialcrawl/skills
OnboardingFor autonomous agents

Agents can sign themselves up

Point your agent at our onboarding skill — it handles signup, key generation, and gets your agent shipping with zero copy-paste.

curl -s https://www.socialcrawl.dev/agent-onboarding/SKILL.md
05 — Scale

Built to replace your scraper stack

42Platforms coveredincl. TikTok, X, Reddit, YouTube
264API endpointsOne schema · one auth
1API key neededReplaces a dozen scrapers
100Free credits on signupNo card. No commitment.
06 — Customer story
We replaced six scrapers, three vendors, and a Slack channel of broken cron jobs with one SocialCrawl endpoint.
  • −6Vendors retired
  • +30hEng / week freed
  • 1Schema, every platform
Jamie LiuStaff Engineer, Northbeam
08 — Get started

Ship the social layer before lunch

42 platforms. One auth token. One schema. Five lines of code to your first response.

curl https://www.socialcrawl.dev/v1/search/everywhere \
  -H "x-api-key: $SC_KEY" \
  -d '{"query":"launch week","platforms":["*"]}'

Frequently asked questions

Can't find what you're looking for? Talk to our team or ask the AI agent below

Apify is a general-purpose scraping platform — you write or buy actors and pay for the compute minutes they run on Apify's infrastructure. SocialCrawl ships pre-built, pre-tested endpoints across 42 platforms spanning social, commerce, app stores, and review sites — each a single HTTP call, every response on one shared schema, billed per call (not per compute minute). Apify wins for scraping arbitrary sites you define yourself. SocialCrawl wins when the data lives on a platform we already cover — no actor to build, no compute to tune.