YouTube Channel Search API
Search within a specific YouTube channel for videos by keyword. Targeted content discovery across large creator libraries from $0.01/call.
Search for videos within a specific YouTube channel. Returns matching videos with full metadata and pagination support. Great for finding specific content from prolific creators.
Try it live
Fill in the fields and hit Run to see a real response.
{
"ok": true,
"data": {
"data": [
{
"videoId": "...",
"title": "...",
"viewCount": "2.3M"
}
],
"continuation": "..."
}
}Features
Send a channel ID and a query to /v1/youtube/channel-search to find only videos from that creator that match your keyword.
Each match carries videoId, title, and viewCount (e.g. 2.3M), so results are ready to rank or display without follow-up calls.
Use the continuation token to page through all matches for your query within the channel.
Scopes the search to one channel, returning relevant matches quickly even from creators with thousands of uploads.
Use cases
Channel Content Search
Let users search within a specific creator's video library on your platform.
Content Discovery
Find specific topics or videos from channels with large video libraries.
Research Tool
Quickly locate specific content from educational or informational channels.
Quick start
Copy this snippet and start making calls.
const res = await fetch('https://api.yepapi.com/v1/youtube/channel-search', {
method: 'POST',
headers: {
'x-api-key': 'YOUR_API_KEY',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"id": "UCAuUUnT6oDeKwE6v1NGQxug",
"query": "innovation"
}),
});
const data = await res.json();
console.log(data);The YouTube Channel Search API — keyword search inside one channel
The YouTube Channel Search API runs a keyword search scoped to a single channel. Send a channel ID and a query (e.g. 'innovation') to /v1/youtube/channel-search and get a data array of matching videos — each with videoId, title, and viewCount — plus a continuation token for more. It's the channel-internal search box, as an API.
At $0.01 per call it solves a specific problem: finding the right video in a prolific creator's catalog without enumerating every upload. Where Channel Videos lists everything, this returns only what matches your term.
What is a YouTube Channel Search API?
A YouTube Channel Search API performs a keyword search restricted to one channel's videos. You send a channel ID and a query, and receive a data array of that channel's videos matching the term — each with videoId, title, and viewCount — plus a continuation token. It combines two ideas: the keyword matching of the global Search endpoint and the channel scoping of Channel Videos. The result is targeted retrieval: instead of pulling a creator's entire catalog and filtering yourself, you ask YouTube to return only the channel's videos relevant to your phrase, which is far more efficient for prolific creators.
Build your own channel content-finder
Add an in-channel search box to a creator's profile page on your platform — let users type a topic and instantly get only that creator's relevant videos, without leaving your app. For research, quickly locate specific lessons in an educational channel's huge library: query 'recursion' against a CS channel and get just the relevant videos rather than scrolling hundreds of uploads. It's also a fast way to check whether a creator has covered a topic at all — an empty result is itself a useful content-gap signal for collaboration or commissioning.
YouTube Channel Search API pricing — $0.01/call
Each scoped search costs $0.01 and returns matching videos with a continuation token. There's no daily quota. This is often cheaper than the alternative: rather than paginating a 2,000-video channel with Channel Videos and filtering client-side (many $0.01 pages), one Channel Search call returns just the matches. The official Data API requires a global search with a channelId filter against your unit budget — here it's a direct, flat-rate scoped query.
Channel Search vs. Channel Videos vs. global Search
Three search scopes. Channel Videos enumerates a creator's entire catalog in order — use it when you want everything. Channel Search returns only that creator's videos matching a keyword — use it when you want specific topics from one channel. The global Search endpoint searches all of YouTube — use it for cross-channel discovery. Pick by scope: one channel everything, one channel filtered, or the whole platform. All three share a YepAPI key.
Try the YouTube Channel Search API free
Sign up for $5 in free credit, no card required — 500 scoped searches. Query a topic inside a large channel and see how precisely it returns matches versus listing the whole catalog before you build.
Start making API calls in 30 seconds
$5 free credit on signup. No credit card required. Pay per call.
What developers say
“Switched from SerpAPI and cut our SERP costs by 80%. Same data quality, way simpler billing.”
“One API key for AI models, SERP data, and web scraping. Saved us from managing 4 separate providers.”
“The $5 free credit let us prototype our entire rank tracking feature before committing. No other API does that.”
Frequently asked questions
Search for videos within a specific YouTube channel. Returns matching videos with full metadata and pagination support. Great for finding specific content from prolific creators.
Each API call costs $0.01. No monthly minimums or subscriptions — you only pay for what you use.
Sign up for a free API key, then send a POST request to /v1/youtube/channel-search. Check the code example above for a ready-to-use snippet in JavaScript, cURL, or Python.
YepAPI bundles SEO, AI, and web scraping APIs under one key with no monthly minimums. You get lower per-call pricing, a unified dashboard, and one billing account instead of managing multiple providers.
Ready to integrate?
Get your API key and start making calls in 30 seconds. $5 free credit on signup — no credit card required.
More youtube api endpoints
Search
$0.01YouTube search API — find videos, channels, and playlists with filters for date, duration, and type. Structured JSON results from $0.01/call.
Video Details
$0.02Full YouTube video metadata — title, views, likes, description, keywords, thumbnails, and available formats. Video intelligence from $0.02/call.
Comments
$0.01YouTube comments API — fetch top-level comments and replies with author info, likes, and timestamps. Sentiment analysis and engagement research from $0.01/call.