Skip to content

Video Comments

GET/v1/rumble/video/comments1 credit

Returns the top-level comments of a Rumble video, each with text, date, like, dislike and reply counts and the author.

01Query parameters

NameTypeDescription
urlrequiredstringRumble video URL, e.g. `https://rumble.com/v79xhhm-discovery-why-glenn-wants-israel-to-sue-the`; the `.html` ending and the title part are optional, and an embed URL (`https://rumble.com/embed/<id>/`) also works.

02Request

curl "https://api.scrapesocial.ai/v1/rumble/video/comments?url=https%3A%2F%2Frumble.com%2Fv792vns-the-splc-is-a-deceitful-and-poisonous-group" \
  -H "x-api-key: $SCRAPESOCIAL_KEY"

03Responses

Real answers from the API. Lists are shortened to 2 items.

GET /v1/rumble/video/comments?url=https%3A%2F%2Frumble.com%2Fv792vns-the-splc-is-a-deceitful-and-poisonous-group

{
  "success": true,
  "credits_remaining": 4980,
  "credits_charged": 1,
  "id": "v792vns",
  "numericId": 434843840,
  "embedId": "v76w7nk",
  "url": "https://rumble.com/v792vns-the-splc-is-a-deceitful-and-poisonous-group.-but-was-their-behavior-crimina.html",
  "comments": [
    {
      "id": "609604348",
      "text": "This is just like Jussie Smollett but on a huger scale -- if we can't find \"white supremacy,\" well, we'll just make that sh*t up. LOLLL",
      "createdAt": "2026-04-27T22:20:00.000Z",
      "createdAtText": "25 weeks ago",
      "likeCount": 17,
      "dislikeCount": 0,
      "replyCount": 2,
      "author": {
        "name": "robland",
        "url": "https://rumble.com/user/robland",
        "handle": "robland",
        "avatar": null
      }
    },
    {
      "id": "609597158",
      "text": "The SPLC is part of the Zionist/globalist plan. Divide the white goyim and conquer them. After all they are just subhuman animals like the Palestinians they are slaughtering or the Ukrainians who they are sending to the slaughter in their attempt to get Russia out of the way of their world rule. 80% of the occupiers of Palestine believe its perfectly legit to do away with anyone who is in the way.…",
      "createdAt": "2026-04-27T20:22:00.000Z",
      "createdAtText": "25 weeks ago",
      "likeCount": 16,
      "dislikeCount": 2,
      "replyCount": 2,
      "author": {
        "name": "DDRIVERDD",
        "url": "https://rumble.com/user/DDRIVERDD",
        "handle": "DDRIVERDD",
        "avatar": null
      }
    }
  ]
}

Common to every endpoint

Any route can answer these: a missing or wrong key, no credits left, the platform not answering, or a failure on our side. None of them costs credits.

GET /v1/cosmos/profile?handle=design

{
  "success": false,
  "message": "Invalid API key"
}

04Notes

All top-level comments come in one answer, in `comments`; replies are not included (`replyCount` gives their number). The author's `avatar` is always null. A video without comments is a 200 with an empty list for 0 credits. Comments that Rumble shows only to signed-in viewers are a free 403. An unknown video is a free 404; a URL that is not a Rumble video is a free 400.

05Errors & credits

Every error has success: false, a real HTTP status and costs no credits.

  • 400missing_parameter

    A required parameter is missing or invalid.

  • 403private_account

    The account is private or age-restricted.

  • 404not_found

    No such account.

  • 503upstream_error

    The platform did not answer; retry shortly.