Search videos, extract comments, get channel analytics, browse playlists, and track trending content from YouTube — all without YouTube Data API quotas, OAuth flows, or Google Cloud billing.
Structured data for real applications. Here are some ideas.
Search and analyze video metadata including view counts, like ratios, publish dates, and engagement metrics. Build content research tools and trend dashboards.
Extract video comments at scale for sentiment analysis, audience research, brand monitoring, and community feedback analysis across any channel or topic.
Get detailed channel profiles with subscriber counts, video counts, and descriptions. Monitor competitor channels and track creator growth over time.
Search videos by keyword, find related content, browse playlists, and discover trending videos by country. Build content recommendation and curation systems.
Research YouTube creators by niche, analyze their content and engagement, and evaluate channels for influencer marketing partnerships with real data.
Extract video chapters, transcripts, and structured content data to build learning platforms, study tools, and educational content aggregators.
Everything you need in one API.
/api/youtube/search
Search videos by keyword with filters for date, duration, and relevance
/api/youtube/video
Get full video metadata including views, likes, description, and tags
/api/youtube/comments
Extract paginated comments with likes, replies, and author info
/api/youtube/related
Find videos related to a specific video ID
/api/youtube/chapters
Get timestamped chapter markers from a video
/api/youtube/suggestions
Get autocomplete suggestions for YouTube search queries
/api/youtube/channel
Get channel profile with subscriber count, description, and links
/api/youtube/channel-videos
Browse all videos from a specific channel with pagination
/api/youtube/channel-playlists
List all playlists created by a channel
/api/youtube/channel-community
Get community posts from a channel's Community tab
/api/youtube/playlist
Get all videos in a specific playlist with metadata
/api/youtube/trending
Get currently trending videos by country and category
One API call. Structured JSON response.
curl -X GET "https://scrappa.co/api/youtube/search?query=laravel+tutorial&limit=5" \
-H "Accept: application/json" \
-H "X-API-KEY: YOUR_API_KEY"
{
"results": [
{
"video_id": "WbnY9s5fLJg",
"title": "Laravel 11 Full Tutorial for Beginners",
"channel": "Traversy Media",
"channel_id": "UC29ju8bIPH5as8OGnQzwJyA",
"views": 284000,
"published": "2 months ago",
"duration": "1:42:15",
"description": "Complete Laravel 11 tutorial covering...",
"thumbnail": "https://i.ytimg.com/vi/..."
}
],
"pagination": {
"page": 1,
"has_next": true
}
}
See how Scrappa compares to the official API.
| Feature | Scrappa | YouTube Data API v3 |
|---|---|---|
| Daily quota | Unlimited | 10,000 units/day |
| Video search | $0.20/1k | 100 units/request |
| Comment extraction | Limited (quota heavy) | |
| Channel analytics | Requires OAuth | |
| Trending videos | ||
| Related videos | Deprecated | |
| Video chapters | ||
| Community posts | ||
| OAuth required | For most endpoints | |
| Pay-as-you-go (no subscription) |
The official YouTube Data API v3 has strict daily quota limits (10,000 units/day by default), requires OAuth for many endpoints, and doesn't provide some data like video chapters or community posts. Scrappa has no quota limits, no OAuth flows, and provides more data types — all with simple API key authentication.
Yes. The Comments endpoint returns paginated comments with author info, like counts, reply threads, and timestamps. There are no quota limits, so you can extract all comments from any video regardless of count.
No. Scrappa is a standalone API. You don't need a Google Cloud project, OAuth consent screen, or YouTube Data API quota approval. Sign up, get your API key, and start querying YouTube data immediately.
Yes. The Trending endpoint accepts a country parameter (ISO country code) and category filter, returning currently trending videos for that market with full metadata including views, likes, and channel info.
You can search videos, get detailed video metadata (views, likes, tags, description, chapters), extract comments with replies, browse channel profiles and their videos/playlists/community posts, get related videos, trending content, playlist contents, and search suggestions — all in structured JSON.
Yes. Every Scrappa account gets 500 free credits per month with no credit card required. This lets you test all 12 YouTube endpoints before committing any budget — unlike the official API where quota limits can block you during development.