Youtube API

A robust REST API for searching YouTube videos with comprehensive metadata, engagement metrics, and built-in reliability features. Perfect for content discovery, analytics, and social media applications. ### Key Features - **Advanced Search**: Filter by date, duration, sort order with pagination - **Rich Data**: Complete video info, engagement stats, channel details, and categorization -…

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

Youtube API endpoints

MethodEndpointDescription
Search
GET Search Channels
/api/v1/channels/search
Search for YouTube channels by query with optional filtering and sorting. Returns channel information including subscriber counts, descriptions, and thumbnails.
GET Search Playlists
/api/v1/playlists/search
Search for YouTube playlists with filtering and pagination.
GET Search Videos
/api/v1/videos/search
Search for YouTube videos with filtering and pagination.
Videos
GET Get Video Recommendations
/api/v1/videos/{id}/recommendations
Get a list of recommended videos based on a specific YouTube video. Returns video recommendations with optional pagination using continuation tokens.
GET Get Video Details
/api/v1/videos/{id}
Get comprehensive details for a specific YouTube video by ID, including engagement metrics, category, tags, and enriched metadata.
GET Get Video Transcript
/api/v1/videos/{id}/transcript
Retrieve the transcript/captions for a specific YouTube video in multiple formats (JSON, text, or SRT).
Channels
GET Get Channel Details
/api/v1/channels/{channelId}
Retrieve comprehensive information about a YouTube channel including subscriber count, video count, description, and metadata. Supports both channel IDs (UC...) and usernames…
GET Get Channel Videos
/api/v1/channels/{channelId}/videos
Retrieve videos from a specific YouTube channel with filtering and pagination options.
System
GET Health Check
/api/v1/health
Check if the API service is running and healthy
Comments
GET Get Video Comments
/api/v1/videos/{id}/comments
Retrieve comments for a specific YouTube video with pagination support.
GET Get Video Comment Replies
/api/v1/videos/{id}/comments/{commentId}/replies
Retrieve replies to a specific comment on a YouTube video with pagination support.
Other endpoints
GET Health Check
/api/v1/health
Check if the API service is running and healthy
GET Get Channel Videos
/api/v1/channels/{channelId}/videos
Retrieve videos from a specific YouTube channel with filtering and pagination options.
GET Get Video Details
/api/v1/videos/{id}
Get comprehensive details for a specific YouTube video by ID, including engagement metrics, category, tags, and enriched metadata.
GET Get Video Comments
/api/v1/videos/{id}/comments
Retrieve comments for a specific YouTube video with pagination support.
GET Get Video Transcript
/api/v1/videos/{id}/transcript
Retrieve the transcript/captions for a specific YouTube video in multiple formats (JSON, text, or SRT).
GET Get Channel Videos
/api/v1/channels/{channelId}/videos
Retrieve videos from a specific YouTube channel with filtering and pagination options.
GET Get Channel Videos
/api/v1/channels/{channelId}/videos
Retrieve videos from a specific YouTube channel with filtering and pagination options.
GET Get Channel Videos
/api/v1/channels/{channelId}/videos
Retrieve videos from a specific YouTube channel with filtering and pagination options.
GET Get Video Comments
/api/v1/videos/{id}/comments
Retrieve comments for a specific YouTube video with pagination support.
GET Search Videos
/api/v1/videos/search
Search for YouTube videos with filtering and pagination.
GET Search Videos
/api/v1/videos/search
Search for YouTube videos with filtering and pagination.
GET Get Video Transcript
/api/v1/videos/{id}/transcript
Retrieve the transcript/captions for a specific YouTube video in multiple formats (JSON, text, or SRT).
GET Get Video Details
/api/v1/videos/{id}
Get comprehensive details for a specific YouTube video by ID, including engagement metrics, category, tags, and enriched metadata.
GET Get Video Comments
/api/v1/videos/{id}/comments
Retrieve comments for a specific YouTube video with pagination support.
GET Search Videos
/api/v1/videos/search
Search for YouTube videos with filtering and pagination.
GET Health Check
/api/v1/health
Check if the API service is running and healthy
GET Get Video Details
/api/v1/videos/{id}
Get comprehensive details for a specific YouTube video by ID, including engagement metrics, category, tags, and enriched metadata.
GET Get Video Transcript
/api/v1/videos/{id}/transcript
Retrieve the transcript/captions for a specific YouTube video in multiple formats (JSON, text, or SRT).
GET Get Video Comments
/api/v1/videos/{id}/comments
Retrieve comments for a specific YouTube video with pagination support.
GET Health Check
/api/v1/health
Check if the API service is running and healthy
GET Get Video Details
/api/v1/videos/{id}
Get comprehensive details for a specific YouTube video by ID, including engagement metrics, category, tags, and enriched metadata.
GET Search Videos
/api/v1/videos/search
Search for YouTube videos with filtering and pagination.
GET Get Video Transcript
/api/v1/videos/{id}/transcript
Retrieve the transcript/captions for a specific YouTube video in multiple formats (JSON, text, or SRT).
GET Health Check
/api/v1/health
Check if the API service is running and healthy
GET Health Check
/api/v1/health
Check if the API service is running and healthy
GET Get Video Comments
/api/v1/videos/{id}/comments
Retrieve comments for a specific YouTube video with pagination support.
GET Get Video Details
/api/v1/videos/{id}
Get comprehensive details for a specific YouTube video by ID, including engagement metrics, category, tags, and enriched metadata.
GET Search Videos
/api/v1/videos/search
Search for YouTube videos with filtering and pagination.
GET Get Video Transcript
/api/v1/videos/{id}/transcript
Retrieve the transcript/captions for a specific YouTube video in multiple formats (JSON, text, or SRT).
GET Search Channels
/api/v1/channels/search
Search for YouTube channels by query with optional filtering and sorting. Returns channel information including subscriber counts, descriptions, and thumbnails.
GET Get Channel Details
/api/v1/channels/{channelId}
Retrieve comprehensive information about a YouTube channel including subscriber count, video count, description, and metadata. Supports both channel IDs (UC...) and usernames…
GET Health Check
/api/v1/health
Check if the API service is running and healthy
GET Search Videos
/api/v1/videos/search
Search for YouTube videos with filtering and pagination.
GET Get Video Details
/api/v1/videos/{id}
Get comprehensive details for a specific YouTube video by ID, including engagement metrics, category, tags, and enriched metadata.
GET Search Videos
/api/v1/videos/search
Search for YouTube videos with filtering and pagination.
GET Health Check
/api/v1/health
Check if the API service is running and healthy
GET Health Check
/api/v1/health
Check if the API service is running and healthy
GET Get Channel Details
/api/v1/channels/{channelId}
Retrieve comprehensive information about a YouTube channel including subscriber count, video count, description, and metadata. Supports both channel IDs (UC...) and usernames…
GET Search Videos
/api/v1/videos/search
Search for YouTube videos with filtering and pagination.
+ 14 more endpoints on the provider's documentation.

Youtube API pricing

PlanPriceRate limitQuotas
BASIC Free
  • Requests: 500 / monthly
PRO $19.99 / month 100 / minute
  • Requests: 1,000,000 / monthly (then $0.0008 each)
ULTRA Recommended $49.99 / month 300 / minute
  • Requests: 2,000,000 / monthly (then $0.0006 each)
MEGA $99.99 / month 1000 / minute
  • Requests: 3,832,999 / monthly (then $0.0004 each)

More Data APIs

View all →
  • This is a VIN (Vehicle Identification Number) decoder that designed to work within North America, Asia and…

    DataFreemium139 subscribers
  • Currency Exchange is a live foreign exchange rate API that lets developers retrieve real-time conversion…

    ReviewedDataFreemium23k subscribers
  • Words API lets you retrieve information about English words, including definitions, synonyms, rhymes,…

    DataFreemium1.5k subscribers
  • Whois Lookup API in Json or Xml. Our infrastructure uses thousands of SOCKS proxies to avoid quota…

    DataFreemium3.8k subscribers
  • The Weatherbit Weather API gives developers access to current conditions, multi-day forecasts, minutely…

    ReviewedDataFreemium25k subscribers
  • GeoDB Cities is a RESTful API covering more than 800,000 towns, cities, counties, and islands worldwide,…

    ReviewedDataFreemium49.8k subscribers