Skip to content

The API

Free JSON. No key.

Base URL
https://go.commentfluencer.com/v1
Auth
None
Format
JSON
Cache
10 min

Endpoints

limit max 100, offset max 10,000. Unknown ids return 404.

YouTube index20
  • GET/youtube/stats

    Headline counters: comments, commenters, creators, videos, 100k+ comments, biggest comment, last indexed.

  • GET/youtube/comments

    The comment board, most liked first. Paged body: items, total, limit, offset.

    minLikes, channelId, q, categoryId, window (today|week|month), windowMode (gained|posted), sort (top|new|hot), limit (max 100), offset (max 10,000)

  • GET/youtube/comments/{commentId}

    One comment: text, video, creator, author, like velocity, global and per-creator rank.

  • GET/youtube/comments/{commentId}/history

    Like-count snapshots for one comment, oldest first.

  • GET/youtube/commenters

    The people board: commenters by total likes above a floor. Paged body.

    minLikes, q, categoryId, window, windowMode, limit, offset

  • GET/youtube/commenters/{authorChannelId}

    One commenter: totals, global rank, best comment. 404 for unknown and vetted-out accounts.

  • GET/youtube/commenters/{authorChannelId}/comments

    Every indexed comment by one author, most liked first. Paged body.

    limit, offset

  • GET/youtube/creators/top

    Creators with the deepest coverage.

    limit (max 1,000)

  • GET/youtube/creators

    Typo-tolerant creator lookup on title and handle.

    q, limit

  • GET/youtube/creators/{channelId}

    One creator, coverage (videos read of total), and the commenters who own its comment section.

    limit

  • GET/youtube/creators/{channelId}/commenters

    Paged commenter leaderboard for one creator.

    limit, offset

  • GET/youtube/creators/{channelId}/related

    Creators that share the most commenters with this one.

    limit

  • GET/youtube/creators/{channelId}/stats

    Comment-section stats: videos read, share with a 10k+ comment, typical top comment.

  • GET/youtube/creators/{channelId}/wins

    The structural profile of the creator’s top 100 comments (what the Comment Lab scores against).

  • GET/youtube/niches

    Every YouTube video category with indexed comments and its counts.

  • GET/youtube/niches/{slug}

    One niche: stats plus top comments, commenters and creators for a window.

    window, windowMode, limit, offset

  • GET/youtube/countries

    Countries with ten or more indexed creators, biggest first.

  • GET/youtube/countries/{code}

    One country (ISO 3166-1 alpha-2): stats, top creators, most-liked comments under them.

  • GET/youtube/search

    One query, three result kinds: creators, commenters, comments.

    q, limit

  • GET/youtube/sitemap/counts

    How many creator, commenter and comment pages exist (what the sitemaps are built from).

Generated insights3
  • GET/content/pages

    Latest pages, newest first. Paged body of summaries with the top entry.

    kind (roundup_weekly, roundup_monthly, record_creator, record_niche, spotlight_niche), limit, offset

  • GET/content/pages/{slug}

    One page: title, plain-answer intro, basis, and the ranked body.

  • GET/content/sitemap

    Slug and generated date for every page.

    limit, offset

Brand mentions1
  • GET/brands/mentions

    Comments containing the term, most liked first, plus a count and like total.

    q (required), limit

Examples

Index stats
curl -s "https://go.commentfluencer.com/v1/youtube/stats"
{
  "creators": 3073,
  "videos": 164573,
  "comments": 86811,
  "commenters": 72641,
  "comments100k": 1697,
  "comments10k": 31943,
  "maxLikes": 2683570,
  "lastIndexedAt": "2026-10-03T22:52:14.308+00:00"
}
Top commenter at 10,000+ likes
curl -s "https://go.commentfluencer.com/v1/youtube/commenters?minLikes=10000&limit=1"
{
  "items": [
    {
      "rank": 1,
      "authorChannelId": "UCK83UhfcEsWAzAxuUgZYnwg",
      "displayName": "@𱘐",
      "thumbnailUrl": "https://yt3.ggpht.com/uY8ZM7C_1shTlFdPc0JEidmBhilARS4S0ew2LweFv37PyhtziftvJnB9YekGR_tWh...",
      "channelUrl": "https://www.youtube.com/channel/UCK83UhfcEsWAzAxuUgZYnwg",
      "subscriberCount": 20400,
      "qualifyingComments": 259,
      "totalLikes": 13572334,
      "maxLikes": 451199,
      "distinctCreators": 3,
      "bestCommentId": "Ugw17VfqzQAxOtAWSZt4AaABAg",
      "bestCommentText": "You never said you can’t trap the snail...",
      "bestCommentUrl": "https://www.youtube.com/watch?v=fIstrQiczc8&lc=Ugw17VfqzQAxOtAWSZt4AaABAg",
      "claimed": false,
      "likesGained": null
    }
  ],
  "total": "...",
  "limit": 1,
  "offset": 0
}
Niches
curl -s "https://go.commentfluencer.com/v1/youtube/niches"
[
  {
    "categoryId": 24,
    "slug": "entertainment",
    "name": "Entertainment",
    "comments": 18493,
    "commenters": 16121,
    "creators": 288,
    "videos": 51059,
    "topLikeCount": 1041063
  },
  "... 14 more"
]
Countries
curl -s "https://go.commentfluencer.com/v1/youtube/countries"
[
  {
    "code": "US",
    "name": "United States",
    "creators": 353,
    "indexedComments": 15282,
    "topCommentLikeCount": 2683570
  },
  "... 8 more"
]
Latest generated page
curl -s "https://go.commentfluencer.com/v1/content/pages?limit=1"
{
  "items": [
    {
      "id": "49c60a62-10a4-4f5a-a3eb-45a06ed9915b",
      "kind": "record_niche",
      "slug": "most-liked-autos-vehicles-comment-on-youtube",
      "title": "The most-liked Autos & Vehicles comment on YouTube",
      "summary": "The most-liked Autos & Vehicles comment on YouTube in the index is by @leroynicholson83...",
      "periodStart": null,
      "periodEnd": null,
      "categoryId": 2,
      "channelId": null,
      "itemCount": 5,
      "generatedAt": "2026-10-26T06:29:33.173+00:00",
      "ogVersion": 4,
      "top": {
        "rank": 1,
        "text": "Other guy ran a freakin red light",
        "videoId": "5X9eVaMPJJs",
        "videoUrl": "https://www.youtube.com/watch?v=5X9eVaMPJJs",
        "channelId": "UC2a65p_EbLVB3b3oPVNWOQQ",
        "commentId": "UgzI79JfXhCr8-VBr8R4AaABAg",
        "likeCount": 78898,
        "snapshots": null,
        "authorName": "@leroynicholson8361",
        "commentUrl": "https://www.youtube.com/watch?v=5X9eVaMPJJs&lc=UgzI79JfXhCr8-VBr8R4AaABAg",
        "videoTitle": "Woke me up for sure 🤦‍♂️ #cars #dashcam #parody #jylez06",
        "likesGained": null,
        "publishedAt": "2026-07-25T22:59:09+00:00",
        "creatorTitle": "Jyle Matthew",
        "authorChannelId": "UCYsE-lug4DITo4M2gQKRfPw",
        "authorThumbnailUrl": "https://yt3.ggpht.com/ytc/AIdro_lxezWiuo94OXz0XxhZKTF-YxDT-RgqObhfkRpAtwY=s48-c-k-c0x00...",
        "creatorThumbnailUrl": "https://yt3.ggpht.com/6m7ILULfJlN1ilLZsIy0A5Ff7MG0b86-UDh0TN3MZraWOtStaDWT_gFst9wgNws27..."
      },
      "topPerson": null
    }
  ],
  "total": "...",
  "limit": 1,
  "offset": 0
}
Brand mentions
curl -s "https://go.commentfluencer.com/v1/brands/mentions?q=nike&limit=1"
{
  "term": "nike",
  "count": 20,
  "topLikes": 87954,
  "top": [
    {
      "rank": 1,
      "commentId": "UgxD9OKhzaCiqqyIQO94AaABAg",
      "text": "Nike: Just do it.\nRedbull: Just did it.",
      "likeCount": 87954,
      "replyCount": 152,
      "publishedAt": "2024-04-24T20:22:12+00:00",
      "ageDays": 916.9,
      "hotScore": null,
      "authorChannelId": "UCmv0V_kaaK2htqeqDwU1IAw",
      "authorName": "@ofkgjsl",
      "authorThumbnailUrl": "https://yt3.ggpht.com/ytc/AIdro_ka13ykaO7-_Z0mQ2rtoOYB504HtgH6qmHqkTB-k2oeIyQ0_zbnNIcpL...",
      "authorChannelUrl": "https://www.youtube.com/channel/UCmv0V_kaaK2htqeqDwU1IAw",
      "videoId": "AsrP4ji_Dtw",
      "videoTitle": "Longest Ski Jump World Record 🥶",
      "videoViewCount": 65896037,
      "videoUrl": "https://www.youtube.com/watch?v=AsrP4ji_Dtw",
      "commentUrl": "https://www.youtube.com/watch?v=AsrP4ji_Dtw&lc=UgxD9OKhzaCiqqyIQO94AaABAg",
      "channelId": "UCblfuW_4rakIf2h6aqANefA",
      "creatorTitle": "Red Bull",
      "creatorThumbnailUrl": "https://yt3.ggpht.com/ytc/AIdro_k94J7kkxpmlJe3c2iDFJpHk8SAADPpf49cN7XjomXSzEE=s800-c-k-...",
      "claimed": false,
      "likesGained": null,
      "observations": null
    }
  ],
  "indexedComments": 86811,
  "lastIndexedAt": "2026-10-03T22:52:14.308+00:00"
}

Limits

  • Keep it to a few requests per second and cache on your side.
  • Send a User-Agent that names your project.
  • POST /youtube/index-requests: 10 per day per IP.

Attribution

Link to the Commentfluencer page you cite. Say “among comments indexed by Commentfluencer”, not all of YouTube.

Ids to pages

creator    https://commentfluencer.com/youtube/{channelId}
commenter  https://commentfluencer.com/youtube/c/{authorChannelId}
comment    https://commentfluencer.com/youtube/comment/{commentId}
niche      https://commentfluencer.com/youtube/niche/{slug}
country    https://commentfluencer.com/youtube/country/{code}
insight    https://commentfluencer.com/insights/{slug}

/llms.txt

Contact

support@commentfluencer.com