| 1 | # Supadata Docs |
| 2 | |
| 3 | ## Docs |
| 4 | |
| 5 | - [Introduction](https://docs.supadata.ai/index.md): Welcome to the Supadata documentation. Our API provides powerful tools for extracting web content. |
| 6 | - [Community Resources](https://docs.supadata.ai/community-resources.md): Explore tutorials, guides, and videos about using Supadata |
| 7 | - [Transcript](https://docs.supadata.ai/get-transcript.md): Use this API endpoint to fetch text transcript from a video hosted on YouTube, TikTok, Instagram, X (Twitter), Facebook or a public file URL. Supadata will fetch existing transcript or fall back to AI to create one. |
| 8 | - [Metadata](https://docs.supadata.ai/get-metadata.md): Use this API endpoint to fetch metadata from videos and posts hosted on YouTube, TikTok, Instagram, X (Twitter) or Facebook. Supadata returns a unified schema with platform-specific fields. |
| 9 | - [Extract](https://docs.supadata.ai/get-extract.md): Use this API endpoint to extract structured data from videos hosted on YouTube, TikTok, Instagram, X (Twitter), Facebook or a public file URL. Supadata uses AI to analyze the video and return data matching your prompt or schema. |
| 10 | - [Search](https://docs.supadata.ai/youtube/search.md): Use this API endpoint to search YouTube for videos, channels, and playlists with advanced filtering options. |
| 11 | - [Translation](https://docs.supadata.ai/youtube/get-transcript-translation.md): Use this API endpoint to fetch text transcript from a YouTube video in various formats and languages. |
| 12 | - [Channel](https://docs.supadata.ai/youtube/channel.md): Use this API endpoint to fetch metadata from a YouTube channel including name, description, subscriber count, and more. |
| 13 | - [Playlist](https://docs.supadata.ai/youtube/playlist.md): Use this API endpoint to fetch metadata from a YouTube playlist including title, description, video count, and more. |
| 14 | - [Channel Videos](https://docs.supadata.ai/youtube/channel-videos.md): Use this API endpoint to fetch a list of video IDs from a YouTube channel. |
| 15 | - [Playlist Videos](https://docs.supadata.ai/youtube/playlist-videos.md): Use this API endpoint to fetch a list of video IDs from a YouTube playlist. |
| 16 | - [Batch](https://docs.supadata.ai/youtube/batch.md): Get multiple transcripts or video metadata from YouTube videos in a playlist, channel or list of URLs. |
| 17 | - [Supported YouTube URL Formats and Examples | Supadata Docs](https://docs.supadata.ai/youtube/supported-url-formats.md): Complete reference of all supported YouTube URL formats — video links, short URLs, Shorts, embeds, playlists, channels, and custom handles. |
| 18 | - [Languages](https://docs.supadata.ai/youtube/supported-language-codes.md): Supported languages for YouTube transcripts. |
| 19 | - [Scrape](https://docs.supadata.ai/web/scrape.md): Extract content from any web page using our powerful scraping API. |
| 20 | - [Map](https://docs.supadata.ai/web/map.md): Scan a whole website and get URLs on it. Can be used to create a sitemap or run a crawler to fetch content of all pages of a destination. |
| 21 | - [Crawl](https://docs.supadata.ai/web/crawl.md): Crawl a whole website and get content of all pages on it. |
| 22 | - [Error Codes](https://docs.supadata.ai/errors/list.md): A comprehensive list of all possible error codes you might encounter when using the Supadata API. |
| 23 | - [Invalid Request](https://docs.supadata.ai/errors/invalid-request.md): It is an API error returned when the API fails to serve the request due to invalid request parameters. |
| 24 | - [Unauthorized](https://docs.supadata.ai/errors/unauthorized.md): The request is unauthorized. Explanation of the error and how to fix it. |
| 25 | - [Not Found](https://docs.supadata.ai/errors/not-found.md): The requested resource could not be found. Explanation of the error and how to fix it. |
| 26 | - [Limit Exceeded](https://docs.supadata.ai/errors/limit-exceeded.md): You have exceeded the allowed request rate or quota limits. Explanation of the error and how to fix it. |
| 27 | - [Upgrade Required](https://docs.supadata.ai/errors/upgrade-required.md): This feature is not available on your current plan. Explanation of the error and how to fix it. |
| 28 | - [Transcript Unavailable](https://docs.supadata.ai/errors/transcript-unavailable.md): No transcript is available for this video. Explanation of the error and how to fix it. |
| 29 | - [Internal Error](https://docs.supadata.ai/errors/internal-error.md): An internal server error occurred while processing your request. Explanation of the error and how to fix it. |
| 30 | - [Integrations Overview](https://docs.supadata.ai/integrations/overview.md): Connect Supadata to your stack with official Python and Node.js SDKs, or use no-code tools: n8n, Zapier, Make, ActivePieces, and MCP for AI agents. |
| 31 | - [Python](https://docs.supadata.ai/integrations/python.md): Supadata Python SDK is a wrapper around the Supadata API to help you easily turn videos into transcripts and websites into markdown. |
| 32 | - [Node](https://docs.supadata.ai/integrations/node.md): Supadata Node SDK is a wrapper around the Supadata API to help you easily turn videos into transcripts and websites into markdown. |
| 33 | - [Supadata MCP Server — YouTube Transcripts & Web Scraping for AI Agents](https://docs.supadata.ai/integrations/mcp.md): Connect Claude, Cursor, and ChatGPT to YouTube transcripts and web scraping via the Supadata MCP server. Get video transcripts, scrape websites, and crawl pages directly in your AI assistant. |
| 34 | - [n8n](https://docs.supadata.ai/integrations/n8n.md): Integrate Supadata with n8n for powerful open-source workflow automation. |
| 35 | - [Zapier](https://docs.supadata.ai/integrations/zapier.md): Connect Supadata with 5,000+ apps using Zapier's automated workflows |
| 36 | - [Make](https://docs.supadata.ai/integrations/make.md): Build powerful visual automation workflows with Supadata and Make (formerly Integromat) |
| 37 | - [Active Pieces](https://docs.supadata.ai/integrations/activepieces.md): Open-source no-code automation with Supadata integration |
| 38 | - [Supadata API Reference | Web Scraping & YouTube Transcripts](https://docs.supadata.ai/api-reference/introduction.md): Complete API reference for Supadata. Extract web content, YouTube transcripts, video metadata, and more. Includes authentication, rate limits, and endpoint documentation. |
| 39 | - [Transcript](https://docs.supadata.ai/api-reference/endpoint/transcript/transcript.md): Get transcript from a supported video platform (YouTube, TikTok, Twitter, Instagram, Facebook) or file URL. If the video is too large to return transcript immediately, request returns a job ID. Use the `/transcript/:jobId` endpoint to get job results. |
| 40 | - [Transcript Result](https://docs.supadata.ai/api-reference/endpoint/transcript/transcript-get.md): Get results for a transcript job by job ID. |
| 41 | - [Metadata](https://docs.supadata.ai/api-reference/endpoint/metadata/metadata.md): Fetch metadata from any supported internet media including YouTube, TikTok, Instagram, Twitter/X and Facebook posts. Returns unified metadata with a predictable structure across all platforms. |
| 42 | - [Extract](https://docs.supadata.ai/api-reference/endpoint/extract/extract.md): Use AI to analyze video content and extract structured data. Provide either a prompt describing what to extract, a JSON Schema for the output format, or both. Supports YouTube, TikTok, Instagram, Twitter/X, and Facebook videos. Returns a job ID for asynchronous processing. Use the `/extract/:jobId`… |
| 43 | - [Extract Result](https://docs.supadata.ai/api-reference/endpoint/extract/extract-get.md): Get results for an extract job by job ID. |
| 44 | - [Search](https://docs.supadata.ai/api-reference/endpoint/youtube/search.md): Search YouTube for videos, channels, and playlists with advanced filters. |
| 45 | - [Video](https://docs.supadata.ai/api-reference/endpoint/youtube/video-get.md): Get metadata for a YouTube video. |
| 46 | - [Video Batch](https://docs.supadata.ai/api-reference/endpoint/youtube/video-batch.md): Create a batch job to fetch metadata of multiple YouTube videos |
| 47 | - [Transcript](https://docs.supadata.ai/api-reference/endpoint/youtube/transcript.md): Get transcript from YouTube video in various formats and languages. If the `lang` parameter is not provided or the transcript is not available in the requested language, the API defaults to the first available language. |
| 48 | - [Transcript Batch](https://docs.supadata.ai/api-reference/endpoint/youtube/transcript-batch.md): Create a batch job to get transcripts of multiple YouTube videos |
| 49 | - [Translate Transcript](https://docs.supadata.ai/api-reference/endpoint/youtube/translation.md): Translate YouTube video transcript into different languages. |
| 50 | - [Channel](https://docs.supadata.ai/api-reference/endpoint/youtube/channel.md): Get metadata for a YouTube channel. |
| 51 | - [Playlist](https://docs.supadata.ai/api-reference/endpoint/youtube/playlist.md): Get metadata for a YouTube playlist. |
| 52 | - [Channel Videos](https://docs.supadata.ai/api-reference/endpoint/youtube/channel-videos.md): Get video IDs from a YouTube channel. |
| 53 | - [Playlist Videos](https://docs.supadata.ai/api-reference/endpoint/youtube/playlist-videos.md): Get video IDs from a YouTube playlist. |
| 54 | - [Batch Result](https://docs.supadata.ai/api-reference/endpoint/youtube/batch-get.md): Get the status and results of a YouTube batch job. |
| 55 | - [Scrape](https://docs.supadata.ai/api-reference/endpoint/web/scrape.md): Extract content from any web page to Markdown format. |
| 56 | - [Map](https://docs.supadata.ai/api-reference/endpoint/web/map.md): Extract all links found on a whole website. |
| 57 | - [Crawl](https://docs.supadata.ai/api-reference/endpoint/web/crawl.md): Create a crawl job to extract content from all pages on a website. |
| 58 | - [Crawl Status](https://docs.supadata.ai/api-reference/endpoint/web/crawl-get.md): Get the status and results of a crawl by job ID. |
| 59 | - [Get Account Information](https://docs.supadata.ai/api-reference/endpoint/account/me.md): Retrieve organization details, plan information, and credit usage. |
| 60 | |
| 61 | ## OpenAPI Specs |
| 62 | |
| 63 | - [v1-openapi](https://docs.supadata.ai/api-reference/v1-openapi.json) |
| 64 | - [openapi](https://docs.supadata.ai/api-reference/openapi.json) |
| 65 | |
| 66 | ## Optional |
| 67 | |
| 68 | - [Playground](https://supadata.ai/playground) |
| 69 | - [Feedback](https://supadata.featurebase.app) |
| 70 | - [Changelog](https://feedback.supadata.ai/changelog) |