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
| Name | Type | Description |
|---|---|---|
| urlrequired | string | Rumble 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.