extracto.cloud

YouTube Scraper

Collect YouTube video and channel data from search terms or URLs, including titles, views and publication dates.

Current pricing: $0.006515 / 1 Video · minimum 10 credits/run. Review the estimate before running.

youtube-scraper

Endpoint

Method
POST
URL
https://extracto.cloud/api/v1/parsers/youtube-scraper
Result delivery
Add webhook_url and optional webhook_secret to receive the saved result. Webhook setup and signatures →
Auth
X-API-KEY: ext_...

Response

{
  "success": true,
  "tool": "youtube-scraper",
  "parser": "youtube-scraper",
  "count": 0,
  "data": []
}

Documentation

# YouTube Scraper

YouTube crawler and video scraper. Alternative YouTube API with no limits or quotas. Extract and download channel name, likes, number of views, and number of subscribers.

No-code YouTube API. Scrape YouTube data: channels, subscribers, views, subtitles, streams, playlists, search results, number of comments, and likes.

## YouTube Scraper

YouTube Scraper is a web scraping Actor for extracting public YouTube data beyond the YouTube Data API, enabling bulk collection of video, channel, playlist, shorts, stream, and search-result information. It captures structured metadata and engagement metrics (titles, descriptions, view counts, like counters, comment counts, subscriber counts), media assets (thumbnails, video URLs, playlist links), temporal and categorical data (durations, release dates, hashtags), channel-level details (channel name, location, total videos, total views, social links, monetization status), and textual content (video descriptions, autogenerated or uploaded subtitles). It can also generate speech-to-text transcripts for videos without subtitles using ASR, supports filtering by upload date ranges and video types, and exports structured results in common formats for downstream processing.

## Use cases

- Monitor brand mentions across video titles, descriptions, comments, and transcripts for brand monitoring.  
- Generate leads by extracting profile and channel information for outreach.  
- Discover trending YouTube topics and audience opinions from videos and comments.  
- Analyze competitors’ YouTube activity, engagement metrics, and content strategy.  
- Identify harmful or illegal content by scanning titles, descriptions, comments, and transcripts.  
- Extract subtitles and transcripts to feed AI pipelines or to create scripts and accessible text.  
- Aggregate product and service information from video reviews to inform purchasing or market research.  
- Apply advanced filtering of search results (by date ranges and video types) to refine collections.

Categories: VIDEOS, SOCIAL_MEDIA

Default run options:
```json
{
    "build": "latest",
    "timeoutSecs": 604800,
    "memoryMbytes": 1024
}
```

Pricing information is copied from provider metadata and may change.

Request Body

{
  "input": {
    "searchQueries": [
        "web scraping tutorials"
    ],
    "maxResults": 10,
    "maxResultsShorts": 5,
    "maxResultStreams": 0,
    "startUrls": [
        {
            "url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
        }
    ],
    "transcriptionAndSubtitle": "NONE",
    "subtitlesLanguage": "en",
    "subtitlesFormat": "srt",
    "sortingOrder": "relevance",
    "dateFilter": "month",
    "videoType": "video",
    "lengthFilter": "between420",
    "oldestPostDate": "2024-01-01",
    "sortVideosBy": "NEWEST",
    "aiVideoDescription": false,
    "aiVideoSummary": false
}
}

cURL

curl -X POST https://extracto.cloud/api/v1/parsers/youtube-scraper \
  -H "X-API-KEY: ext_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{"input":{"searchQueries":["web scraping tutorials"],"maxResults":10,"maxResultsShorts":5,"maxResultStreams":0,"startUrls":[{"url":"https://www.youtube.com/watch?v=dQw4w9WgXcQ"}],"transcriptionAndSubtitle":"NONE","subtitlesLanguage":"en","subtitlesFormat":"srt","sortingOrder":"relevance","dateFilter":"month","videoType":"video","lengthFilter":"between420","oldestPostDate":"2024-01-01","sortVideosBy":"NEWEST","aiVideoDescription":false,"aiVideoSummary":false}}'