Narrativ - Public Data API
  1. YouTube
Narrativ - Public Data API
  • Overview
  • YouTube
    • Get Channel Details
      GET
    • Get Followers Chart
      GET
    • Get Channels by Country
      GET
    • Get Social Volume
      GET
    • Get Channel Hashtags
      GET
    • Get Channel Cashtags
      GET
    • Get Trending Hashtags
      GET
    • Get Trending Cashtags
      GET
    • Get Trending Videos By Country
      GET
    • Get Video Details
      GET
    • Get Live Streamers
      GET
    • Get Video Comments
      GET
  • Telegram
    • Get Channel Details
      GET
    • Get Social Volume
      GET
    • Get Followers Chart
      GET
    • Get Post Details
      GET
    • Get Channel Cashtags
      GET
    • Get Channel Hashtags
      GET
  • X
    • Get Profile Details
      GET
    • Get Followers Chart
      GET
    • Get Social Volume
      GET
    • Get Post Details
      GET
    • Get Profile Cashtags
      GET
    • Get Profile Hashtags
      GET
    • Get Trends by Country
      GET
    • Get Top Tweets
      GET
  • Universal
  1. YouTube

Get Trending Hashtags

Developing
GET
https://api.narrativ.tech/functions/v1/youtube/trending/hashtags
Returns the 30 hashtags with the highest total engagement across all YouTube channels within the selected timeframe.
Engagement is aggregated from all public content using each hashtag.
Ideal for discovering trending topics, viral hashtags, or high-impact keywords for content strategy.
Results are ranked by total engagement (descending by default). Use sort_by and asc to customize ordering.

Request

Authorization
Add parameter in header
api-key
Example:
api-key: ********************
Query Params

Responses

🟢200Success
application/json
Body

🟠400Missing Query Param
🟠400Wrong Params - Invalid Timeframe
🟠401Unauthorized - Missing Auth Token
🟠401Unauthorized - Invalid Key
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.narrativ.tech/functions/v1/youtube/trending/hashtags?timeframe&sort_by&asc' \
--header 'api-key: <api-key>'
Response Response Example
200 - Success - Trending Hashtags
{
    "data": [
        {
            "hashtag": "agnosco",
            "totalPosts": 85020670,
            "totalViews": 39984178,
            "totalEngagement": 21589905
        },
        {
            "hashtag": "decor",
            "totalPosts": 44213702,
            "totalViews": 10919539,
            "totalEngagement": 54240333
        },
        {
            "hashtag": "impedit",
            "totalPosts": 98033720,
            "totalViews": 73920748,
            "totalEngagement": 2896109
        }
    ]
}
Previous
Get Channel Cashtags
Next
Get Trending Cashtags
Built with