Skip to content

Video

GET/v1/rumble/video1 credit

Returns a Rumble video's details: title, description, thumbnail, duration, publish date, views, likes and dislikes, dimensions, channel, caption tracks and media files with their sizes and bitrates.

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?url=https%3A%2F%2Frumble.com%2Fv79xhhm-discovery-why-glenn-wants-israel-to-sue-the" \
  -H "x-api-key: $SCRAPESOCIAL_KEY"

03Responses

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

GET /v1/rumble/video?url=https%3A%2F%2Frumble.com%2Fv79xhhm-discovery-why-glenn-wants-israel-to-sue-the

{
  "success": true,
  "credits_remaining": 4980,
  "credits_charged": 1,
  "id": "v79xhhm",
  "numericId": 436271810,
  "embedId": "v77qthe",
  "url": "https://rumble.com/v79xhhm-discovery-why-glenn-wants-israel-to-sue-the-new-york-times.html",
  "embedUrl": "https://rumble.com/embed/v77qthe/",
  "title": "DISCOVERY: Why Glenn WANTS Israel to Sue The New York Times",
  "description": "Follow Glenn Greenwald's writing and other journalism at Substack, where you can become a member: https://greenwald.substack.com/ All videos now available as a podcast! Find full episodes here: https:",
  "thumbnail": "https://hugh.cdn.rumble.cloud/video/fwe2/2f/s8/1/k/V/p/o/kVpoA.qR4e-small-DISCOVERY-Why-Glenn-WANTS-I..jpg",
  "duration": 1678,
  "publishedAt": "2026-05-16T11:31:27+00:00",
  "viewCountText": "25,353 views",
  "viewCountInt": 25353,
  "likeCount": 209,
  "dislikeCount": 4,
  "width": 1920,
  "height": 1080,
  "channel": {
    "name": "Glenn Greenwald",
    "url": "https://rumble.com/c/GGreenwald",
    "handle": "GGreenwald"
  },
  "captions": {
    "en-auto": {
      "language": "English (auto)",
      "path": "https://hugh.cdn.rumble.cloud/video/fwe2/2f/s8/11/k/V/p/o/kVpoA.fn8Si.1.vtt"
    }
  },
  "media": {
    "tar": {
      "240": {
        "url": "https://hugh.cdn.rumble.cloud/video/fwe2/2f/s8/2/k/V/p/o/kVpoA.oaa.tar?r_file=chunklist.m3u8&r_type=application%2Fvnd.apple.mpegurl&r_range=46677504-46694057",
        "meta": {
          "bitrate": 222,
          "size": 46704640,
          "w": 640,
          "h": 360
        }
      },
      "360": {
        "url": "https://hugh.cdn.rumble.cloud/video/fwe2/2f/s8/2/k/V/p/o/kVpoA.baa.tar?r_file=chunklist.m3u8&r_type=application%2Fvnd.apple.mpegurl&r_range=142485504-142502129",
        "meta": {
          "bitrate": 679,
          "size": 142510080,
          "w": 640,
          "h": 360
        }
      },
      "480": {
        "url": "https://hugh.cdn.rumble.cloud/video/fwe2/2f/s8/2/k/V/p/o/kVpoA.caa.tar?r_file=chunklist.m3u8&r_type=application%2Fvnd.apple.mpegurl&r_range=222280704-222297420",
        "meta": {
          "bitrate": 1059,
          "size": 222300160,
          "w": 854,
          "h": 480
        }
      },
      "720": {
        "url": "https://hugh.cdn.rumble.cloud/video/fwe2/2f/s8/2/k/V/p/o/kVpoA.gaa.tar?r_file=chunklist.m3u8&r_type=application%2Fvnd.apple.mpegurl&r_range=449539072-449555872",
        "meta": {
          "bitrate": 2142,
          "size": 449566720,
          "w": 1280,
          "h": 720
        }
      }
    },
    "timeline": {
      "180": {
        "url": "https://hugh.cdn.rumble.cloud/video/fwe2/2f/s8/2/k/V/p/o/kVpoA.Faa.mp4",
        "meta": {
          "bitrate": 11,
          "size": 2508015,
          "w": 320,
          "h": 180
        }
      }
    },
    "audio": {
      "192": {
        "url": "https://hugh.cdn.rumble.cloud/video/fwe2/2f/s8/2/k/V/p/o/kVpoA.Gaa.aac",
        "meta": {
          "bitrate": 195,
          "size": 40281235,
          "w": 0,
          "h": 0
        }
      }
    },
    "hls": {
      "auto": {
        "url": "https://rumble.com/hls-vod/vjXafkcCce8/playlist.m3u8"
      }
    }
  },
  "shareUrl": "https://rumble.com/share/v79xhhm?src=7Axo-W30Zm2fybikmnixRPPONJdey_7tn9sazNqa2c2MAjTDqFoXGw",
  "isLive": false
}

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

`id` is the video page's id and `embedId` the player's id; they usually differ. `duration` is in seconds. `media` lists the files by quality, `captions` the caption tracks by language code. 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.