

YouTube Scraper API
RoarAPI tarafından · temel yol /youtube-scraper-api
Access YouTube videos, channels, playlists, comments, transcripts, search, trending, analytics, and monitoring through one fast REST API.
Uç noktalar yükleniyor…Belgeler
🚀 YouTube Intelligence API
The ultimate REST API for YouTube data, search, analytics, transcripts, comments, monitoring, and more.
Build powerful YouTube-powered applications without maintaining scrapers, reverse engineering YouTube, or combining multiple APIs.
Whether you're building an AI application, analytics dashboard, SEO platform, creator tool, market research solution, or automation workflow, this API provides everything you need through a simple REST interface.
✨ Features
🎥 Videos
Retrieve complete public information about any YouTube video.
- 📄 Metadata
- 👀 Views
- 👍 Likes
- 💬 Comments
- 🏷️ Tags
- ⏱ Duration
- 📑 Chapters
- 📝 Captions
- 📚 Transcript
- 🖼️ Thumbnails
- 🎯 Insights
- 👤 Owner information
- 🔗 Related videos
👤 Channels
Access rich channel intelligence.
- Channel details
- Subscriber count
- Video count
- Verification status
- Engagement metrics
- Growth insights
- Upload cadence
- Community posts
- Shorts
- Live streams
- Featured videos
- About page
- External links
- Public playlists
🔍 Search
Search across YouTube.
- 🎥 Videos
- 👤 Channels
- 📚 Playlists
Supports:
- Relevance
- Views
- Upload date
- Pagination
- Autocomplete
📈 Trending
Discover trending videos by:
- 🌍 Country
- 🎵 Category
- 🎮 Gaming
- 📰 News
- 🎬 Movies
- 🎼 Music
💬 Comments
Retrieve:
- Top comments
- Recent comments
- Thread replies
- Author information
- Like counts
📝 Transcripts
Extract clean transcripts.
Supports:
- Timestamped segments
- Plain text
- Multiple languages
- Automatic fallback (when available)
Perfect for:
- AI
- NLP
- Search indexing
- Summarization
- RAG
📚 Playlists
Retrieve:
- Playlist metadata
- Owner information
- Playlist items
- Pagination
🏷️ Hashtags
Discover videos by hashtag.
Perfect for trend discovery and social monitoring.
📡 Monitoring
Receive webhook notifications when channels or videos change.
Perfect for:
- Automation
- Creator dashboards
- Analytics platforms
- Monitoring services
⚡ Bulk Operations
Resolve multiple resources with one request.
Supports:
- Videos
- Channels
- Playlists
Reduce latency and API requests.
📄 Pagination
Efficient cursor-based pagination for large datasets.
No page-number limitations.
🚀 Why Developers Love This API
✅ Fast
✅ Reliable
✅ RESTful
✅ Production Ready
✅ Cursor Pagination
✅ Bulk Endpoints
✅ Webhooks
✅ Analytics
✅ Rich Metadata
✅ Unified Responses
✅ Bearer Authentication
💡 Perfect For
🤖 AI Agents
🧠 LLM Applications
📚 RAG Pipelines
📈 Analytics Dashboards
📺 Creator Tools
🔍 SEO Platforms
📊 Business Intelligence
📣 Marketing Platforms
🏢 Enterprise Software
🎬 Media Companies
📱 Mobile Apps
🌐 SaaS Products
📑 Research Projects
📰 News Platforms
🎯 Recommendation Systems
🔥 Endpoint Categories
🎥 Videos
- Get video details
- Download information
- Chapters
- Comments
- Replies
- Captions
- Transcript
- Related videos
- Live chat replay
👤 Channels
- Channel profile
- About page
- Community posts
- Featured videos
- Playlists
- Shorts
- Streams
- Channel search
- Insights
- Change history
🔎 Search
- Universal search
- Autocomplete suggestions
📈 Trending
- Regional trending
- Category trending
📚 Playlists
- Playlist details
- Playlist items
📡 Monitoring
- Create monitors
- Receive webhook events
- Fetch monitor status
- Delete monitors
💼 Common Use Cases
🤖 AI Assistants
Use transcripts and metadata to power LLMs.
📊 Analytics
Analyze channels, videos, and audience trends.
🎬 Creator Dashboards
Track performance and growth.
🔍 SEO Research
Research competitors and discover trending content.
📣 Marketing
Monitor brands, creators, and campaigns.
📈 Business Intelligence
Build dashboards with live YouTube insights.
🔔 Automation
Trigger workflows whenever monitored channels or videos change.
📦 Response Format
All endpoints return JSON responses.
{
"success": true,
"data": {
...
}
}
❤️ Built for Production
Designed for developers who need reliability.
- ⚡ High Performance
- 🌍 Global Availability
- 🔒 Secure Authentication
- 📈 Scalable Infrastructure
- 🧩 Consistent Schemas
- 🚀 Fast Response Times
- 🔄 Cursor Pagination
- 📡 Webhook Support
- 📦 Bulk Requests
🌟 What Makes This API Different?
Unlike basic YouTube APIs, this platform combines public YouTube data, analytics, search, monitoring, transcripts, comments, and computed insights into a single developer-friendly API.
No multiple providers.
No complicated integrations.
No infrastructure to maintain.
Just one API.
🎯 Start Building Today
Whether you're creating the next AI platform, analytics dashboard, SEO tool, creator suite, or automation workflow, the YouTube Intelligence API gives you everything you need through one powerful REST API.
🚀 Simple. Fast. Reliable.
Uç Noktalar
25Youtube Scraper tarafından sunulan tüm uç noktalar ve her birinin ne yaptığı.
- 1GET
/youtube-scraper-api/searchUnified typed search
Search videos, channels, or playlists; each result item is typed. Cursor-paginated.
- 2GET
/youtube-scraper-api/trendingTrending feed by region + category
Trending videos for a region + optional category, cursor-paginated.
- 3GET
/youtube-scraper-api/categoriesVideo-category list for a region
The video-category list for a region.
- 4GET
/youtube-scraper-api/search/suggestionsAutocomplete suggestions
Search autocomplete suggestions for a query prefix.
- 5GET
/youtube-scraper-api/hashtags/{tag}Hashtag-page videos
Videos on a hashtag page, cursor-paginated.
- 6GET
/youtube-scraper-api/channels/{channel}/featuredHome-tab featured content
The channel's featured/home-tab videos, cursor-paginated.
- 7GET
/youtube-scraper-api/channels/{channel}/videosLong-form uploads (cursor-paginated)
A channel's long-form uploads, cursor-paginated.
- 8GET
/youtube-scraper-api/channels/{channel}Full public channel + computed insights
Public channel (title, handle, counts, verified flag) with computed engagement/cadence.
- 9GET
/youtube-scraper-api/channels/{channel}/shortsShorts (cursor-paginated)
A channel's Shorts, cursor-paginated.
- 10GET
/youtube-scraper-api/channels/{channel}/streamsLive + past/upcoming streams
A channel's live and past streams, cursor-paginated.
- 11GET
/youtube-scraper-api/channels/{channel}/playlistsPublic playlists
A channel's public playlists, cursor-paginated.
- 12GET
/youtube-scraper-api/channels/{channel}/communityCommunity-tab posts
A channel's community posts (text/image/poll), cursor-paginated.
- 13GET
/youtube-scraper-api/channels/{channel}/searchSearch within one channel
Search a single channel's uploads, cursor-paginated.
- 14GET
/youtube-scraper-api/channels/{channel}/insightsComputed engagement/cadence/best-time/growth
The channel with its computed insights block.
- 15GET
/youtube-scraper-api/channels/{channel}/aboutAbout page (links, location, total views)
The channel's About page — links, public contact, counts.
- 16GET
/youtube-scraper-api/videos/{video}Video details + computed insights
Full video (title, tags, counts, duration, chapters, captions, owner) + insights.
- 17GET
/youtube-scraper-api/videos/{video}/commentsComments (cursor-paginated)
A video's comments; each carries a ready-to-call `replies_path` when it has replies.
- 18GET
/youtube-scraper-api/videos/{video}/comments/{comment_id}/repliesThreaded replies to a comment
Threaded replies under a comment, cursor-paginated.
- 19GET
/youtube-scraper-api/videos/{video}/captionsAvailable caption tracks
Available caption tracks (languages, auto vs manual).
- 20GET
/youtube-scraper-api/videos/{video}/relatedRelated / recommended videos
Related/recommended videos, cursor-paginated.
- 21GET
/youtube-scraper-api/videos/{video}/chaptersParsed chapter markers
Parsed chapter markers (start time + title).
- 22GET
/youtube-scraper-api/videos/{video}/livechatLive-chat replay (cursor-paginated)
Live-chat replay for a stream; returns `media_unavailable` unless enabled on this node.
- 23GET
/youtube-scraper-api/videos/{video}/downloadProxied, non-expiring thumbnail + stream URLs
Durable proxied thumbnail (and stream-format seam) URLs.
- 24GET
/youtube-scraper-api/playlists/{playlist}/itemsPlaylist items (position-ordered, cursor-paginated)
Playlist items in position order, cursor-paginated.
- 25GET
/youtube-scraper-api/playlists/{playlist}Playlist details
Playlist details (title, owner, item count, thumbnails).
Fiyatlandırma
| Plan | Fiyatlandırma | Hız sınırları | Kotalar | Tüm 4 planı karşılaştır |
|---|---|---|---|---|
| Basic | Ücretsiz | 15 istek / saniye | 30 istek / ay | |
| Pro | $19/ay | 30 istek / saniye | 10000 istek / ay | |
| Max | $35,99/ay | 50 istek / saniye | 50000 istek / ay | |
| Ultra | $69,90/ay | 100 istek / saniye | 200000 istek / ay |