Quickstart
Five minutes, three steps, no credit card.
1. Get your key
Sign up with email or GitHub. Your API key
(sk_live_...) and 100 free trial credits are on screen immediately.
2. Make your first call
Pick any public TikTok video and ask for its transcript:
curl "https://api.scrapersocial.com/v1/tiktok/transcript?url=https://www.tiktok.com/@tiktok/video/7231338487075638570" \ -H "Authorization: Bearer sk_live_..."Or from Node:
const url = new URL("https://api.scrapersocial.com/v1/tiktok/transcript");url.searchParams.set("url", "https://www.tiktok.com/@tiktok/video/7231338487075638570");
const resp = await fetch(url, { headers: { Authorization: "Bearer sk_live_..." },});const { data, request_id } = await resp.json();console.log(data.text);3. Read the response
{ "data": { "platform": "tiktok", "entity_id": "7231338487075638570", "language": "en", "text": "Today I want to show you the three settings everyone ignores...", "segments": [ { "start": 0.0, "end": 3.2, "text": "Today I want to show you the three settings" } ] }, "request_id": "req_01JZX4M8Q2TE9W"}That call cost 8 credits (transcripts are premium; simple stats cost 1–5). Check the
X-Credits-Remaining header to see your balance.
Next steps
- Swap
tiktok/transcriptfor any of the ~35 endpoints — same request shape everywhere. Start with the TikTok reference. - Authentication covers key management and rotation.
- Building an agent? The MCP server exposes everything as tools.