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 — 48 platforms, one auth token, one unified schema.

381 endpoints · 48 platforms · 100 free credits

Build with AI

Ask about endpoints, pricing, or how to integrate — and get copy-paste code that runs on your own API key.

Try
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"
    }
  }
}
+ 48 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 universal search

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

Try Universal 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 381 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 48 platforms.

Brand monitoring

See every mention, the moment it lands

Track your brand, products, execs, and campaigns across all 48 platforms on a schedule. Stream newly detected mentions to a webhook, or pull them in batches.

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

48 platforms, one schema

381 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 logo

TikTok Scraper API

21 endpoints
TikTok Shop logo

TikTok Shop Scraper API

5 endpoints
Instagram logo

Instagram Scraper API

33 endpoints
YouTube logo

YouTube Scraper API

28 endpoints
Facebook logo

Facebook Scraper API

23 endpoints
X logo

X Scraper API

8 endpoints
LinkedIn logo

LinkedIn Scraper API

44 endpoints
Reddit logo

Reddit Scraper API

8 endpoints
Threads logo

Threads Scraper API

6 endpoints
Pinterest logo

Pinterest Scraper API

5 endpoints
Snapchat logo

Snapchat Scraper API

1 endpoint
Kwai logo

Kwai Scraper API

3 endpoints
Twitch logo

Twitch Scraper API

4 endpoints
Kick logo

Kick Scraper API

1 endpoint
Rumble logo

Rumble Scraper API

5 endpoints
Spotify logo

Spotify Scraper API

6 endpoints
Bluesky logo

Bluesky Scraper API

3 endpoints
Truth Social logo

Truth Social Scraper API

3 endpoints
Google Search logo

Google Search Scraper API

10 endpoints
Google News logo

Google News Scraper API

1 endpoint
Google Finance logo

Google Finance Scraper API

3 endpoints
Google Trends logo

Google Trends Scraper API

2 endpoints
Google Shopping logo

Google Shopping Scraper API

4 endpoints
Naver logo

Naver Scraper API

14 endpoints
Universal Search logo

Universal Search Scraper API

3 endpoints
Prism logo

Prism Scraper API

33 endpoints
Amazon logo

Amazon Scraper API

5 endpoints
Trustpilot logo

Trustpilot Scraper API

2 endpoints
TripAdvisor logo

TripAdvisor Scraper API

2 endpoints
Walmart logo

Walmart Scraper API

5 endpoints
Target logo

Target Scraper API

5 endpoints
Google Play logo

Google Play Scraper API

9 endpoints
App Store logo

App Store Scraper API

9 endpoints
Linktree logo

Linktree Scraper API

1 endpoint
Komi logo

Komi Scraper API

1 endpoint
Pillar logo

Pillar Scraper API

1 endpoint
LinkMe logo

LinkMe Scraper API

1 endpoint
lnk.bio logo

lnk.bio Scraper API

1 endpoint
GitHub logo

GitHub Scraper API

12 endpoints
Hacker News logo

Hacker News Scraper API

4 endpoints
Perplexity logo

Perplexity Scraper API

1 endpoint
Tavily logo

Tavily Scraper API

4 endpoints
Web Scraping logo

Web Scraping Scraper API

13 endpoints
Polymarket logo

Polymarket Scraper API

1 endpoint
Content Analysis logo

Content Analysis Scraper API

10 endpoints

Utility Scraper API

4 endpoints
Home Depot logo

Home Depot Scraper API

New endpoints2 endpoints
eBay logo

eBay Scraper API

New endpoints2 endpoints
TikTok API21 endpoints supported
View docs

Returns a TikTok account's public profile: display name, bio, follower and like counts, verification status, and the numeric user id.

Use it when you have a handle and want a quick snapshot of an account before pulling its videos or followers.

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
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_key_here"
      }
    }
  }
}
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

48Platforms coveredincl. TikTok, X, Reddit, YouTube
381API 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

48 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 48 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.