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 Channel Hashtags

Developing
GET
https://api.narrativ.tech/functions/v1/youtube/channel/hashtags
Retrieve all hashtags used by a specific YouTube channel within a date range, ranked by activity.
Each hashtag includes total posts, impressions, and engagements during the period.
Use mode=top30 to get the top 30 hashtags by post count, or mode=all to return every hashtag used (paginated).
Perfect for content strategy, trend analysis, or competitor research.

Request

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

Responses

🟢200Success
application/json
Body

🟠400Wrong Params - Missing Identifier
🟠400Wrong Params - Start date after End Date
🟠400Wrong Params - End date before Start date
🟠400Wrong Params - Invalid mode
🟠400Wrong Params - Invalid Sort Field
🟠401Unauthorized - Invalid Key
🟠401Unauthorized - Missing Auth Token
🟠404Invalid Identifier
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.narrativ.tech/functions/v1/youtube/channel/hashtags?account_id&handle&start_date&end_date&mode&sort_by&asc' \
--header 'api-key: <api-key>'
Response Response Example
200 - Invalid Sort Field
{
    "totalHashtags": 3,
    "data": [
        {
            "hashtag": "iure",
            "totalPosts": 68463810,
            "totalViews": 81445835,
            "totalEngagement": 68701420
        },
        {
            "hashtag": "adiuvo",
            "totalPosts": 38476397,
            "totalViews": 18596373,
            "totalEngagement": 67406319
        },
        {
            "hashtag": "tergo",
            "totalPosts": 94588834,
            "totalViews": 36224639,
            "totalEngagement": 64068211
        }
    ],
    "pagination": {}
}
Previous
Get Social Volume
Next
Get Channel Cashtags
Built with