# TranscriptMagic ## Docs - [Facebook](https://docs.transcriptmagic.com/api-reference/facebook.md): Fetch transcripts from Facebook Reels, video posts, and Live replays. - [Instagram](https://docs.transcriptmagic.com/api-reference/instagram.md): Fetch transcripts from Instagram Reels, video posts, and IGTV with one REST call. - [API reference](https://docs.transcriptmagic.com/api-reference/overview.md): Four platforms. Same auth. Per-platform response shapes. - [Response schema](https://docs.transcriptmagic.com/api-reference/response-schema.md): Per-platform response shapes — what's guaranteed, what varies. - [TikTok](https://docs.transcriptmagic.com/api-reference/tiktok.md): Fetch transcripts from any public TikTok video with one REST call. - [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. - [Authentication](https://docs.transcriptmagic.com/authentication.md): Bearer token. That's it. - [Credits](https://docs.transcriptmagic.com/concepts/credits.md): How API billing works — one credit per successful call. - [Errors](https://docs.transcriptmagic.com/concepts/errors.md): Status codes you might see, and what they mean. - [Rate limits](https://docs.transcriptmagic.com/concepts/rate-limits.md): Sixty requests per minute, per key. - [Introduction](https://docs.transcriptmagic.com/introduction.md): Programmatic access to video transcripts from YouTube, TikTok, Instagram, and Facebook — one REST call, JSON response. - [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. - [Quickstart](https://docs.transcriptmagic.com/quickstart.md): From key to transcript in under five minutes. ## OpenAPI Specs - [openapi](https://docs.transcriptmagic.com/api-reference/openapi.json)