Supadata: Web & Video data API for makers
Turn YouTube, TikTok, Instagram, X videos and websites into structured data.
Community: Submitted by a user or imported; check the owner before granting accessOnlineAPI key requiredGlobalFreeRead-only
What it can do
- Supadata Transcript: Extract transcript from a video or file URL. For large files, returns a jobId instead of the transcript directly - use supadata_check_transcript_status with that jobId to poll for
- Supadata Check Transcript Status: Check transcript job status and retrieve results. Returns status: "queued", "active", "completed", or "failed". If status is not "completed" or "failed", call this to
- Supadata Scrape: Scrape a single web page
What data it sees
Do you need an account
An API key from the service settings is required
Turn YouTube, TikTok, Instagram, X videos and websites into structured data. Skip the hassle of video transcription and data scraping. Our APIs help you build better software and AI products faster.
Server tool list (9)
Raw names from tools/list. Only developers need these.
| supadata_transcript | Extract transcript from a video or file URL. For large files, returns a jobId instead of the transcript directly - use supadata_check_transcript_status with that jobId to poll for results. |
| supadata_check_transcript_status | Check transcript job status and retrieve results. Returns status: "queued", "active", "completed", or "failed". If status is not "completed" or "failed", call this tool again after a few seconds with the same id. |
| supadata_scrape | Scrape a single web page |
| supadata_map | Discover URLs on a website |
| supadata_crawl | Create a crawl job to extract content from all pages on a website. Returns a jobId - use supadata_check_crawl_status with that jobId to poll for results. |
| supadata_check_crawl_status | Check crawl job status and retrieve results. Returns status: "scraping", "completed", "failed", or "cancelled". If status is "scraping", call this tool again after a few seconds with the same id. |
| supadata_metadata | Fetch metadata from a media URL (YouTube, TikTok, Instagram, Twitter). Returns platform info, title, description, author details, engagement stats, media details, tags, and creation date. |
| supadata_extract | Extract structured data from a video URL using AI. Provide a prompt for what to extract, a JSON Schema for the output format, or both. Returns a jobId for async processing - use supadata_check_extract_status with that jobId to poll for results. |
| supadata_check_extract_status | Check extract job status and retrieve results. Returns status: "queued", "active", "completed", or "failed". If status is not "completed" or "failed", call this tool again after a few seconds with the same id. |