Fetch one page of the comment thread of a Rumble video with authors, scores, dates and nested replies. One request performs one upstream lookup and is billed once, so it returns a single page: request the next offset to continue the thread, as its own separately billable request. Advance offset by the count of the previous page and stop when a page comes back empty: has_more is a hint that can outlive the data, never a count to walk on. The platform returns fewer comments than the total it states on the video, so the response always reports the number returned alongside the stated total.
Run this endpoint
Endpoint
Parameters
Start with the required fields, then add optional filters only when your use case needs them.
Runnable path
This endpoint has no required query parameters.
4 optional filters available.
string
Optional
Numeric video identifier.
1234567890
string
Optional
Canonical video URL containing the numeric identifier. Used when video_id is omitted.
https://example.com/product
integer
Optional
Comments to skip. Add count to the previous offset to reach the next page, and stop when a page comes back empty rather than on has_more.
10
integer
Optional
Comments per page, up to 25.
10
Response Schema
Example response fields are illustrative; inspect the JSON before integrating.
Example response fields
Scan these fields before integrating.
meta
count
limit
offset
comments
has_more
video_id
comments_stated
+1 more
Common comments fields
id
date
user
comment
{
"meta": {
"attempts": 1,
"duration_ms": 512,
"endpoint_family": "video.comments"
},
"count": 1,
"limit": 25,
"offset": 0,
"comments": [
{
"id": "619167278",
"date": "2026-08-15T09:04:00+00:00",
"user": {
"id": "_cAJd8aSdbX8",
"slug": "example-user",
"type": "channel",
"thumb": "https://rumble.com/embed/ajd8asdbx8/thumbnail.jpg",
"title": "example-user",
"badges": [],
"badge_type": null,
"verified_badge": false
},
"comment": "Example comment body.",
"deleted": false,
"replies": [],
"modified": null,
"reply_id": null,
"is_pinned": false,
"user_vote": 0,
"permissions": {
"editable": false,
"deletable": false
},
"rumble_votes": {
"score": 128,
"votes": 140,
"user_vote": 0,
"num_votes_up": 138,
"num_votes_down": 10
},
"comment_score": 128
}
],
"has_more": true,
"video_id": "446942776",
"comments_stated": 39,
"comments_returned": 1
}
Generate Code with AI
Copy a ready-made prompt with all the endpoint details, parameters, and example responses. Paste it into ChatGPT, Claude, or any AI assistant to instantly generate working code.
Try It Live
Test this endpoint in our interactive playground with real data.