YouTube Trending API
YouTube trending videos API — get trending content by country and category (music, gaming, news, etc.). Trend monitoring from $0.01/call.
Fetch the current trending videos on YouTube, optionally filtered by country and category (Now, Music, Gaming, Movies). Great for staying on top of viral content.
Try it live
Fill in the fields and hit Run to see a real response.
{
"ok": true,
"data": {
"data": [
{
"type": "video",
"videoId": "XelMqi0jlvk",
"title": "Trending Video Title",
"channelTitle": "Channel Name",
"viewCount": "5000000",
"publishedTimeText": "2 days ago"
}
]
}
}Features
Pass a geo code (US, GB, CA, IN, DE) to /v1/youtube/trending to get that country's trending tab — the same regional rankings YouTube shows local users.
Set type to now, music, gaming, or movies to pull the trending list for that specific category rather than the general feed.
Each trending entry carries videoId, title, channelTitle, viewCount, and publishedTimeText, so results are ready to rank or display immediately.
Combine geo with a language preference to match the localized trending experience for multilingual regions.
Use cases
Trend Tracking
Monitor trending videos across different countries and categories to spot viral content early.
Content Calendar
Use trending topics to inform your content calendar and ride the wave of popular themes.
Market Intelligence
Track which types of content trend in different markets for regional content strategy.
News & Culture Monitoring
Stay on top of cultural moments and breaking news by monitoring YouTube's trending tab.
Quick start
Copy this snippet and start making calls.
const res = await fetch('https://api.yepapi.com/v1/youtube/trending', {
method: 'POST',
headers: {
'x-api-key': 'YOUR_API_KEY',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"geo": "US",
"type": "now"
}),
});
const data = await res.json();
console.log(data);The YouTube Trending API — what's hot, by country and category
The YouTube Trending API returns YouTube's trending tab as JSON, scoped by country and category. Call /v1/youtube/trending with geo=US and type=now (or music, gaming, movies) and get back the videos currently trending there — each with videoId, title, channelTitle, viewCount, and publishedTimeText. No query needed; this is discovery by momentum, not by keyword.
At $0.01 a call you can poll trending across multiple countries and categories on a schedule to track what's spiking where. It's the feed for content-calendar planning, regional trend research, and viral monitoring.
What is a YouTube Trending API?
A YouTube Trending API returns the videos currently on YouTube's trending tab as structured data, filtered by country and category. Unlike search, it takes no query — you specify a geo (US, GB, IN, etc.) and a category (Now, Music, Gaming, Movies) and receive the ranked list YouTube is actively promoting in that region, each video with its videoId, title, channelTitle, viewCount, and how long ago it published. It captures momentum: what's surging right now rather than what matches a keyword or what's all-time popular. That makes it the source for trend tracking and timely content planning.
Build your own trend-tracking tool
Poll geo=US and a few other countries every few hours, store the results, and you can chart how a video climbs and falls across the trending tab — and which markets it breaks in first. Filter type=gaming or type=music to build a category-specific trend dashboard for a niche audience. Cross-reference the same video's trending position in different countries to inform a regional content strategy. Feed trending titles into the Suggest endpoint to find the search phrasings riding the same wave.
YouTube Trending API pricing — $0.01/call
Each trending pull costs $0.01 and returns the full ranked list for one country-and-category combination. There's no daily quota, so scheduled polling across several geos and categories stays cheap — monitoring five countries hourly for a day is roughly $1.20. The official Data API exposes most-popular charts but meters them against your unit budget; here it's a flat cent per snapshot with no cap to manage.
Trending vs. Hype vs. Home feed
Trending is YouTube's official trending tab by region and broad category. The Hype endpoint surfaces a different leaderboard — emerging viral videos across categories like Sports and Food, often catching things earlier. The Home feed returns the algorithmic front-page mix rather than a ranked chart. Use Trending for the established viral list, Hype to catch rising videos before they peak, and Home to study what the recommendation engine pushes by default.
Try the YouTube Trending API free
Sign up for $5 in free credit with no card required — 500 trending snapshots. Pull Now, Music, Gaming, and Movies across several countries to see how regional trends differ 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
Fetch the current trending videos on YouTube, optionally filtered by country and category (Now, Music, Gaming, Movies). Great for staying on top of viral content.
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/trending. 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.