# TranscriptMagic - [Introduction](https://docs.transcriptmagic.com/introduction.md): Programmatic access to video transcripts from YouTube, TikTok, Instagram, Facebook, LinkedIn, Rumble, X, Twitch, and Kick — one REST call, JSON response. - [Quickstart](https://docs.transcriptmagic.com/quickstart.md): From key to transcript in under five minutes. - [Authentication](https://docs.transcriptmagic.com/authentication.md): Bearer token. That's it. - [MCP Server](https://docs.transcriptmagic.com/mcp-server.md): Connect TranscriptMagic to Claude, ChatGPT, Cursor, and other AI clients via the Model Context Protocol — no API key, OAuth sign-in. - [n8n Node](https://docs.transcriptmagic.com/n8n.md): Fetch video transcripts directly inside n8n workflows. Community node, published to npm, API-key auth. - [Credits](https://docs.transcriptmagic.com/concepts/credits.md): How API billing works — one credit per successful call. - [Rate limits](https://docs.transcriptmagic.com/concepts/rate-limits.md): One hundred twenty requests per minute, per key. - [Errors](https://docs.transcriptmagic.com/concepts/errors.md): Status codes you might see, and what they mean. - [API reference](https://docs.transcriptmagic.com/api-reference/overview.md): Nine platforms. Same auth. Per-platform response shapes. - [YouTube](https://docs.transcriptmagic.com/api-reference/youtube.md): POST any YouTube URL — Shorts, long-form, live replays — and get back a JSON transcript with per-line timing. - [TikTok](https://docs.transcriptmagic.com/api-reference/tiktok.md): Fetch transcripts from any public TikTok video with one REST call. - [Instagram](https://docs.transcriptmagic.com/api-reference/instagram.md): Fetch transcripts from Instagram Reels, video posts, and IGTV with one REST call. - [Facebook](https://docs.transcriptmagic.com/api-reference/facebook.md): Fetch transcripts from Facebook Reels, video posts, and Live replays. - [LinkedIn](https://docs.transcriptmagic.com/api-reference/linkedin.md): Fetch transcripts from public LinkedIn posts containing video. - [Rumble](https://docs.transcriptmagic.com/api-reference/rumble.md): Fetch transcripts from public Rumble videos that have captions. - [X](https://docs.transcriptmagic.com/api-reference/twitter.md): Fetch transcripts from public video tweets on X (formerly Twitter). - [Twitch](https://docs.transcriptmagic.com/api-reference/twitch.md): Fetch transcripts from public Twitch clips. - [Kick](https://docs.transcriptmagic.com/api-reference/kick.md): Fetch transcripts from public Kick clips. - [Spotify Podcasts](https://docs.transcriptmagic.com/api-reference/spotify.md): Transcribe a Spotify podcast episode with an async submit + poll flow. - [Apple Podcasts](https://docs.transcriptmagic.com/api-reference/apple-podcasts.md): Transcribe an Apple Podcasts episode with an async submit + poll flow. - [Get credit balance](https://docs.transcriptmagic.com/api-reference/balance.md): Read your current credit balance and plan. Does not consume a credit. - [Response schema](https://docs.transcriptmagic.com/api-reference/response-schema.md): Per-platform response shapes — what's guaranteed, what varies. This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.