Web scraper catalog
Ready-made web scrapers: extractors are versioned web scrapers built by the community in ExtractHub Studio, each for one kind of page. Open one to see the fields it returns, its versions and health, then call it with your API key and a pinned id such as @user/slug@1. See the API reference for every endpoint, or let an AI agent search and call them through the web scraping MCP server. Looking for one site? See scrapers by site.
Extractors
YouTube - video page
@extracthub1/youtube-video@2 v2.0.0 Copied!Metadata of a YouTube video watch page (www.youtube.com/watch?v=...): video id, URL, title, channel name / id / URL, subscriber count and view count (from the embedded ytInitialData), plus full description, duration, like count, publish date, category, keywords, thumbnail, live and family-safe flags (from ytInitialPlayerResponse). When YouTube shows its bot check (playabilityStatus LOGIN_REQUIRED) the player fields are null; retry for the full set. Fetched through the proxy, no JavaScript.
YouTube - video transcript
@extracthub1/youtube-transcript@2 v2.0.0 Copied!Transcript (captions) of a YouTube video (www.youtube.com/watch?v=...): timestamped segments with start time, duration and text. Plays the video in a browser with captions on and captures the caption file the YouTube player loads (JavaScript tier).
YouTube - channel videos
@extracthub1/youtube-channel-videos@1 v1.0.0 Copied!Latest videos of a YouTube channel (www.youtube.com/@handle/videos): channel name, id, handle, description, subscriber and video counts, plus the videos with id, URL, title, view count, relative publish date and duration, newest first, with their position. Renders the page in a browser and scrolls it to load more than the first 30 videos (JavaScript tier).