# Get Account Information Source: https://docs.supadata.ai/api-reference/endpoint/account/me v1-openapi GET /me Retrieve organization details, plan information, and credit usage. # Metadata Source: https://docs.supadata.ai/api-reference/endpoint/metadata/metadata v1-openapi GET /metadata 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. # Transcript Source: https://docs.supadata.ai/api-reference/endpoint/transcript/transcript v1-openapi GET /transcript 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. # Transcript Result Source: https://docs.supadata.ai/api-reference/endpoint/transcript/transcript-get v1-openapi GET /transcript/{jobId} Get results for a transcript job by job ID. # Crawl Source: https://docs.supadata.ai/api-reference/endpoint/web/crawl v1-openapi POST /web/crawl Create a crawl job to extract content from all pages on a website. # Crawl Status Source: https://docs.supadata.ai/api-reference/endpoint/web/crawl-get v1-openapi GET /web/crawl/{jobId} Get the status and results of a crawl by job ID. # Map Source: https://docs.supadata.ai/api-reference/endpoint/web/map v1-openapi GET /web/map Extract all links found on a whole website. # Scrape Source: https://docs.supadata.ai/api-reference/endpoint/web/scrape v1-openapi GET /web/scrape Extract content from any web page to Markdown format. # Batch Result Source: https://docs.supadata.ai/api-reference/endpoint/youtube/batch-get v1-openapi GET /youtube/batch/{jobId} Get the status and results of a YouTube batch job. # Channel Source: https://docs.supadata.ai/api-reference/endpoint/youtube/channel v1-openapi GET /youtube/channel Get metadata for a YouTube channel. # Channel Videos Source: https://docs.supadata.ai/api-reference/endpoint/youtube/channel-videos v1-openapi GET /youtube/channel/videos Get video IDs from a YouTube channel. # Playlist Source: https://docs.supadata.ai/api-reference/endpoint/youtube/playlist v1-openapi GET /youtube/playlist Get metadata for a YouTube playlist. # Playlist Videos Source: https://docs.supadata.ai/api-reference/endpoint/youtube/playlist-videos v1-openapi GET /youtube/playlist/videos Get video IDs from a YouTube playlist. # Search Source: https://docs.supadata.ai/api-reference/endpoint/youtube/search v1-openapi GET /youtube/search Search YouTube for videos, channels, and playlists with advanced filters. # Transcript Source: https://docs.supadata.ai/api-reference/endpoint/youtube/transcript v1-openapi GET /youtube/transcript 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. # Transcript Batch Source: https://docs.supadata.ai/api-reference/endpoint/youtube/transcript-batch v1-openapi POST /youtube/transcript/batch Create a batch job to get transcripts of multiple YouTube videos # Translate Transcript Source: https://docs.supadata.ai/api-reference/endpoint/youtube/translation v1-openapi GET /youtube/transcript/translate Translate YouTube video transcript into different languages. # Video Batch Source: https://docs.supadata.ai/api-reference/endpoint/youtube/video-batch v1-openapi POST /youtube/video/batch Create a batch job to fetch metadata of multiple YouTube videos # Video Source: https://docs.supadata.ai/api-reference/endpoint/youtube/video-get v1-openapi GET /youtube/video Get metadata for a YouTube video. # Introduction Source: https://docs.supadata.ai/api-reference/introduction Supadata API Reference ## Features Get social media or file transcript. Get social media post metadata. Extract content from any website in markdown format. ## Base URL All requests contain the following base URL: ```sh theme={null} https://api.supadata.ai/v1 ``` ## Authentication For authentication, it's required to include a `x-api-key` header. ```sh theme={null} x-api-key: {YOUR_API_KEY} ``` ## Response codes Supadata employs conventional HTTP status codes to signify the outcome of your requests. Typically, 2xx HTTP status codes denote success, 4xx codes represent failures related to the user, and 5xx codes signal infrastructure problems. | Status | Description | | ------ | -------------------------------------------- | | 200 | Request was successful. | | 400 | Verify the correctness of the parameters. | | 401 | The API key was not provided. | | 402 | Payment required. | | 404 | The requested resource could not be located. | | 429 | A plan limit has been surpassed. | | 5xx | Signifies a server error with Supadata. | Refer to the [Error Codes](/errors) section for a detailed explanation of all potential API errors. ## Rate limit The Supadata API has a rate limit to ensure the stability and reliability of the service. The rate limit is applied to all endpoints and is based on the number of requests made within a specific time frame and your current subscription plan. When you exceed the rate limit, you will receive a 429 response code. # Community Resources Source: https://docs.supadata.ai/community-resources Explore tutorials, guides, and videos about using Supadata export const OtherVideos = () => { const videos = [{ embedId: "cMwb_PiFHb8", title: "Supadata Overview" }, { embedId: "f-4a-M99AnA", title: "Web Scraping with Supadata" }, { embedId: "nSv16Z7k4p4", title: "API Tutorial" }]; return
{videos.map((video, index) =>