Skip to content

ScraperSocial documentation

ScraperSocial is one REST API for publicly available social media data across five platforms: TikTok, Instagram, Facebook, X/Twitter, and LinkedIn. Every endpoint takes a URL, handle, or query and returns clean JSON in seconds — popular content in milliseconds.

Make your first call

Terminal window
curl "https://api.scrapersocial.com/v1/tiktok/transcript?url=https://www.tiktok.com/@tiktok/video/7231338487075638570" \
-H "Authorization: Bearer sk_live_..."

No key yet? Get your free API key — 100 trial credits, no card.

Where to go next

The envelope

Every response uses the same shape:

{
"data": { "platform": "tiktok", "text": "..." },
"meta": { "count": 20, "cursor": "eyJwYWdlIjoyfQ", "has_more": true },
"request_id": "req_01JZX4M8Q2TE9W"
}

meta appears on paginated list endpoints. Errors use a matching envelope — see Errors.

Pricing at a glance

Credits are charged per item returned. Simple items cost 1–5 credits; transcripts, AI summaries, downloads, and LinkedIn data cost more. The full schedule is on the pricing page, and every response carries X-Credits-Charged and X-Credits-Remaining headers.