When to use the API
Reach for the API when you’re building automation: ingesting channel archives into a vector DB, generating SRT files at scale (YouTube only — it’s the platform that returns per-line timing), indexing video courses, or wiring transcripts into an LLM pipeline. If you just need to grab a single transcript, the no-code tools on the main site are faster. If you’re working inside an AI client (Claude, ChatGPT, Cursor, Claude Code), connect the MCP server instead — OAuth sign-in, no API key, tools available in every chat. If you orchestrate workflows in n8n, install the community node and skip the glue code.Supported platforms
YouTube
Watch URLs,
youtu.be short links, /shorts/, mobile, and live replays. Returns timed segments.TikTok
Full share URLs and
vm.tiktok.com short links resolve cleanly.Reels (
/reel/), video posts (/p/), and IGTV (/tv/). Stories are not supported (no stable URLs).Reels, Watch, posts containing video, video posts, and
fb.watch short links — all formats accepted.