Unlimited YouTube API

# YouTube API Access structured YouTube data through Scrappa on RapidAPI with clear monthly quotas and predictable overage pricing. ## Available data - Search videos and channels with language, region, and result limits - Retrieve video metadata, comments, transcripts, chapters, and related videos - Fetch channel profiles, channel videos, playlists, community posts, and playlist videos - Pull…

49 subscribers
7.9/10 popularity
1062 ms avg latency
100% success rate
100 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

Unlimited YouTube API endpoints

MethodEndpointDescription
Videos
GET getVideoComments
/videos/comments
Get video comments with pagination support
GET getVideoDetails
/videos
Get comprehensive video information including metadata, formats, and captions
Channels
GET getChannelPlaylists
/channels/playlists
Get all playlists created by a channel
GET getChannelPodcasts
/channels/podcasts
Get podcast-like videos from a channel (videos longer than 15 minutes)
GET getChannelVideos
/channels/videos
Get videos from a channel with sorting options
GET getChannelStats
/channels/stats
Get comprehensive channel statistics combining basic details and about information
GET getChannelLivestreams
/channels/livestreams
Get live streaming videos from a channel
GET getChannelShorts
/channels/shorts
Get short-form videos from a channel (videos under 1 minute)
Playlists
GET getPlaylistDetails
/playlists
Get complete playlist information with all videos
Suggestions
GET getNewsSuggestions
/suggestions/news
Get latest news video suggestions
GET getHomepageShorts
/suggestions/shorts
Get YouTube Shorts suggestions similar to the Shorts feed
GET getSportsSuggestions
/suggestions/sports
Get sports video suggestions including highlights and sports content
Shorts
GET searchShorts
/shorts/search
Search specifically for YouTube Shorts using query terms and filters
Other endpoints
GET getChannelVideos
/channels/UCJZv4d5rbIKd4QHMPkcABCw/videos
Get videos from a YouTube channel with sorting options. Supports pagination for channels with many videos.
GET getChannelDetails
/channels/UCJZv4d5rbIKd4QHMPkcABCw
Get comprehensive channel information including name, description, subscriber count, video count, view count, country, join date, verification status, and available tabs.
GET getRelatedVideos
/videos/dQw4w9WgXcQ/related
Get recommended videos related to the specified video. Returns a list of videos that YouTube suggests as related content.
GET getVideoChapters
/videos/dQw4w9WgXcQ/chapters
Get video chapters (timestamps) if available. Returns chapter titles, start times, and thumbnails for videos that have chapter markers.
GET getTrendingVideos
/trending
Get currently trending videos on YouTube. Filter by category to see trending content in specific areas like music, gaming, or movies.
GET getVideoComments
/videos/dQw4w9WgXcQ/comments
Get video comments with replies. Includes comment text, author info, like count, reply count, and nested replies. Supports pagination.
GET getVideoDetails
/videos/dQw4w9WgXcQ
Get comprehensive video information with rich metadata including title, description, hashtags, keywords, category, channel details with verification status, content flags (family…
GET apiDocumentation
/
Get API documentation including all available endpoints, supported parameters, and feature descriptions.
GET searchYouTube
/search
Search YouTube for videos, channels, playlists, and movies with advanced filtering options. Supports pagination through continuation tokens.
GET getMultipleVideosBatch
/videos
Batch retrieve details for multiple videos in a single request. Maximum 50 video IDs per request. Returns successful results and errors separately.
GET getSearchSuggestions
/search/suggestions
Get autocomplete suggestions for a search query. Returns an array of suggested search terms based on the input.
GET supportedLocales
/locales
Get list of supported languages (hl parameter) and regions (gl parameter) for localized content. Includes over 40 languages and 140+ country/region codes.
GET getChannelPlaylists
/channels/UCJZv4d5rbIKd4QHMPkcABCw/playlists
Get all playlists created by a channel. Returns playlist titles, thumbnails, video counts, and last updated times. Supports pagination.
GET getChannelCommunityPosts
/channels/UCJZv4d5rbIKd4QHMPkcABCw/community
Get community posts from a channel including text posts, images, and polls. Returns post content, engagement metrics, and attachments. Supports pagination.
GET getPlaylistDetails
/playlists/PLrAXtmErZgOeiKm4sgNOknGvNjby9efdf
Get complete playlist information including all videos, metadata, view count, last updated date, and author details. Returns all videos in the playlist without pagination.
GET searchYouTube
/search
Search YouTube for videos, channels, playlists, and movies with advanced filtering options. Supports pagination through continuation tokens.
GET getRelatedVideos
/videos/dQw4w9WgXcQ/related
Get recommended videos related to the specified video. Returns a list of videos that YouTube suggests as related content.
GET getChannelDetails
/channels/UCJZv4d5rbIKd4QHMPkcABCw
Get comprehensive channel information including name, description, subscriber count, video count, view count, country, join date, verification status, and available tabs.
GET getMultipleVideosBatch
/videos
Batch retrieve details for multiple videos in a single request. Maximum 50 video IDs per request. Returns successful results and errors separately.
GET getTrendingVideos
/trending
Get currently trending videos on YouTube. Filter by category to see trending content in specific areas like music, gaming, or movies.
GET getSearchSuggestions
/search/suggestions
Get autocomplete suggestions for a search query. Returns an array of suggested search terms based on the input.
GET getVideoDetails
/videos/dQw4w9WgXcQ
Get comprehensive video information with rich metadata including title, description, hashtags, keywords, category, channel details with verification status, content flags (family…
GET getVideoComments
/videos/dQw4w9WgXcQ/comments
Get video comments with replies. Includes comment text, author info, like count, reply count, and nested replies. Supports pagination.
GET getVideoChapters
/videos/dQw4w9WgXcQ/chapters
Get video chapters (timestamps) if available. Returns chapter titles, start times, and thumbnails for videos that have chapter markers.
GET getPlaylistDetails
/playlists/PLrAXtmErZgOeiKm4sgNOknGvNjby9efdf
Get complete playlist information including all videos, metadata, view count, last updated date, and author details. Returns all videos in the playlist without pagination.
GET supportedLocales
/locales
Get list of supported languages (hl parameter) and regions (gl parameter) for localized content. Includes over 40 languages and 140+ country/region codes.
GET getChannelPlaylists
/channels/UCJZv4d5rbIKd4QHMPkcABCw/playlists
Get all playlists created by a channel. Returns playlist titles, thumbnails, video counts, and last updated times. Supports pagination.
GET getChannelVideos
/channels/UCJZv4d5rbIKd4QHMPkcABCw/videos
Get videos from a YouTube channel with sorting options. Supports pagination for channels with many videos.
GET getChannelCommunityPosts
/channels/UCJZv4d5rbIKd4QHMPkcABCw/community
Get community posts from a channel including text posts, images, and polls. Returns post content, engagement metrics, and attachments. Supports pagination.
GET apiDocumentation
/
Get API documentation including all available endpoints, supported parameters, and feature descriptions.
GET getChannelCommunityPosts
/channels/UCJZv4d5rbIKd4QHMPkcABCw/community
Get community posts from a channel including text posts, images, and polls. Returns post content, engagement metrics, and attachments. Supports pagination.
GET getChannelPlaylists
/channels/UCJZv4d5rbIKd4QHMPkcABCw/playlists
Get all playlists created by a channel. Returns playlist titles, thumbnails, video counts, and last updated times. Supports pagination.
GET getRelatedVideos
/videos/dQw4w9WgXcQ/related
Get recommended videos related to the specified video. Returns a list of videos that YouTube suggests as related content.
GET getVideoDetails
/videos/dQw4w9WgXcQ
Get comprehensive video information with rich metadata including title, description, hashtags, keywords, category, channel details with verification status, content flags (family…
GET getMultipleVideosBatch
/videos
Batch retrieve details for multiple videos in a single request. Maximum 50 video IDs per request. Returns successful results and errors separately.
GET getVideoComments
/videos/dQw4w9WgXcQ/comments
Get video comments with replies. Includes comment text, author info, like count, reply count, and nested replies. Supports pagination.
GET getPlaylistDetails
/playlists/PLrAXtmErZgOeiKm4sgNOknGvNjby9efdf
Get complete playlist information including all videos, metadata, view count, last updated date, and author details. Returns all videos in the playlist without pagination.
+ 50 more endpoints on the provider's documentation.

Unlimited YouTube API pricing

PlanPriceRate limitQuotas
BASIC Free
  • Requests: 100 / monthly
PRO $25 / month
  • Requests: 83,000 / monthly (then $0.0003 each)
ULTRA Recommended $75 / month
  • Requests: 300,000 / monthly (then $0.0003 each)
MEGA $150 / month
  • Requests: 750,000 / monthly (then $0.0002 each)

More Social APIs

View all →
  • Tiktok Scraper is a freemium API that gives developers programmatic access to a wide range of TikTok data,…

    ReviewedSocialFreemium
  • Download Video and Image from Pinterest

    SocialFreemium1.2k subscribers
  • Fast Live Instagram Scraper API. All information from Instagram consistently and quickly! It makes 3 times…

    SocialFreemium1.4k subscribers
  • Facebook Reel and Video downloader, Without watermark (Fixed fb.watch link) Not Supported: Private Video,…

    SocialFreemium
  • Fast and stable Threads API

    SocialFreemium2.4k subscribers
  • Gives an access to the twitter's search endpoint

    SocialFreemium338 subscribers