keyword source · youtube

YouTube Trends API

YouTube search interest for any keyword as a normalized time series, growth rates over 3M/6M/12M/5Y, and the live trending videos feed. No Google Cloud project, no OAuth, no quota-unit accounting.

get_growth · youtube
# one POST, every source
POST https://api.trendsapi.ai/api
Authorization: Bearer YOUR_API_KEY

{ "mode": "get_growth",
  "source": "youtube",
  "keyword": "mrbeast",
  "percent_growth": ["3M", "12M"] }
200 OKnormalized 0-100
response
  {
    "search_term": "mrbeast",
    "data_source": "youtube",
    "results": [
      {
        "period": "3M",
        "growth": 8.4,
        "direction": "increase"
      },
      {
        "period": "12M",
        "growth": 21.9,
        "direction": "increase"
      }
    ]
  }
application/jsontimestamped
Why it exists

YouTube trend data, without the plumbing

The official YouTube Data API is built for metadata: videos, channels, playlists. It does not tell you how often people search for a topic, and it bills you in quota units that differ per endpoint. Trends API gives you the demand metric the official API omits, at a flat one-request-one-call rate.

Search interest on YouTube behaves differently from Google: tutorials, reviews and long-tail how-to queries dominate. Tracking a topic on both platforms tells you whether interest is informational (Google) or consumable content (YouTube), which matters for content planning.

Use cases

What people build with it

Video ideation

Validate a topic's search interest before scripting, not after publishing.

Channel strategy

Track your niche's rising keywords week over week.

Competitor research

Compare search demand for competing channels or formats.

Sponsorship

Show brands category growth with hard numbers in the deck.

Comparison

How it compares

YouTube Data APITrends API
SetupGoogle Cloud project + OAuthone API key
Search interest metricnot exposednormalized 0-100 series
Trending videos feedseparate endpointincluded, one call
Quota managementunits per callflat: 1 request = 1 call
Free tier10k units/day100 requests/month
Three modes, one endpoint
get_time_series

Historical trend series for a keyword on this source, normalized 0-100.

get_growth

Growth percentages over 3M / 6M / 12M / 5Y windows.

get_top_trends

21 live trending feeds across platforms, no keyword needed.

FAQ

Common questions

What YouTube data does Trends API provide?

Keyword search volume over time (normalized 0-100), growth over 3M/6M/12M/5Y windows, and the live YouTube Trending feed of top videos right now.

How is this different from the YouTube Data API?

The YouTube Data API returns video and channel metadata but no search-interest metric. Trends API gives you the demand side: how often people search for a topic, on a normalized scale you can compare against TikTok, Google and 13 other sources.

Do I need a Google Cloud project?

No. One Trends API key, one POST endpoint, no OAuth and no quota-unit accounting.

How fresh is the data?

The trending feed updates continuously through the day. Keyword series are pulled on demand at request time; every response carries its own timestamp.

Can I track a topic across YouTube and TikTok together?

Yes. Make one get_growth call per source with the same keyword and compare the percentages directly; both are on the same normalized scale.

Keep exploring

Related trend sources

Start pulling YouTube trends in 60 seconds.

100 requests a month free. No credit card, no sales call. One key works for every source.

Get a free API key