VOOZH about

URL: https://apify.com/automation-lab/rumble-channel-video-intelligence-scraper

⇱ Rumble Scraper: Channel, Video & Shorts Metadata Β· Apify


πŸ‘ Rumble Channel & Video Intelligence Scraper avatar

Rumble Channel & Video Intelligence Scraper

Pricing

from $0.60 / 1,000 rumble records

Go to Apify Store

Rumble Channel & Video Intelligence Scraper

Extract public Rumble search, channel, video, Shorts, and embed metadata for media monitoring, creator research, and content intelligence.

Pricing

from $0.60 / 1,000 rumble records

Rating

0.0

(0)

Developer

πŸ‘ Stas Persiianenko

Stas Persiianenko

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

7 days ago

Last modified

Categories

Share

Extract public Rumble search, channel, video, Shorts, and embed metadata for media monitoring, creator research, and content intelligence.

What does this Rumble scraper do?

Rumble Channel & Video Intelligence Scraper turns public Rumble search terms, channel URLs, video URLs, Shorts URLs, and raw video IDs into structured datasets.

It focuses on metadata and intelligence workflows rather than forcing a media download.

You can collect titles, channel names, channel URLs, view counts, comment counts, likes, thumbnails, durations, Shorts flags, and optional video file URLs when Rumble exposes them publicly.

Who is it for?

  • πŸ“° Media monitoring teams tracking narratives on Rumble.
  • πŸ§‘β€πŸ’» OSINT and trust-and-safety researchers mapping creator activity.
  • πŸ“£ Agencies finding creators and channels in a niche.
  • πŸŽ₯ Video teams auditing public Rumble metadata.
  • πŸ“Š Analysts exporting Rumble search results to BI tools.

Why use this actor?

Rumble public HTML pages can show Cloudflare challenges to basic crawlers.

This actor uses Rumble public JSON surfaces for the default workflow, keeping runs fast and avoiding heavy browser sessions for normal metadata extraction.

It is built for repeatable, dataset-oriented intelligence instead of one-off manual copying.

What data can you extract?

FieldDescription
recordTypeSearch video, search channel, or video embed record.
titleVideo or channel title/name.
canonicalUrlPublic Rumble URL when available.
channelNameCreator or channel name.
channelUrlPublic channel URL.
viewsPublic view count when present.
commentsCountPublic comment count when present.
likesCountPublic positive vote count when present.
durationSecondsVideo length in seconds.
thumbnailUrlThumbnail image URL.
isShortWhether a result is a Rumble Short.
downloadableWhether Rumble marks the video as downloadable.
embedUrlRumble embed URL.
videoUrlOptional direct file URL when enabled.

How much does it cost to scrape Rumble metadata?

This actor uses pay-per-event pricing.

You pay a small start fee plus a per-record charge for each output item.

Keep maxItems low for test runs, then increase it when the output shape matches your workflow.

How to scrape Rumble search results

  1. Open the actor on Apify.
  2. Add one or more values to searchQueries.
  3. Set maxItems to the number of records you need.
  4. Keep includeVideoFiles disabled for metadata-only runs.
  5. Start the run.
  6. Export JSON, CSV, Excel, or connect the dataset to your pipeline.

How to scrape a Rumble channel URL

Add a channel URL such as https://rumble.com/c/IveGotQuestion to startUrls.

The actor converts the channel slug into a public Rumble search query and returns matching channel and video intelligence records.

How to scrape a Rumble video or Short

Add a URL such as https://rumble.com/shorts/v7bgd6g or a raw ID such as 7bgd6g to startUrls.

The actor queries Rumble's public embed metadata endpoint for explicit video IDs.

Input options

searchQueries

List of Rumble search terms.

Example:

["news","podcast","markets"]

startUrls

Accepts Rumble search URLs, channel URLs, video URLs, Shorts URLs, embed URLs, or raw IDs.

maxItems

Maximum number of records across all inputs.

includeVideoFiles

When enabled, the actor includes direct CDN video file URLs if Rumble exposes them.

Leave this disabled for copyright-safe monitoring and metadata workflows.

Example input

{
"searchQueries":["news","podcast"],
"startUrls":[
{"url":"https://rumble.com/search/video?q=news"},
{"url":"https://rumble.com/shorts/v7bgd6g"}
],
"maxItems":25,
"includeVideoFiles":false
}

Example output

{
"recordType":"search_video",
"query":"news",
"title":"News Break",
"channelName":"Question Everything",
"canonicalUrl":"https://rumble.com/shorts/v7bgd6g",
"views":1341,
"commentsCount":1,
"likesCount":24,
"durationSeconds":44,
"isShort":true,
"downloadable":true,
"extractedAt":"2026-06-20T20:20:13.776Z"
}

Tips for best results

  • Use specific search terms instead of very broad words.
  • Run several small searches rather than one huge run during setup.
  • Disable direct video URLs unless you need archive metadata.
  • Use the channel URL input to discover related channel records.
  • Export CSV for quick editorial review.

Integrations

Use this actor with:

  • Google Sheets for monitoring dashboards.
  • Airtable for creator databases.
  • Slack alerts for new topic snapshots.
  • BI tools for cross-platform content analysis.
  • Apify webhooks for scheduled media monitoring.

API usage with Node.js

import{ ApifyClient }from'apify-client';
const client =newApifyClient({token: process.env.APIFY_TOKEN});
const run =await client.actor('automation-lab/rumble-channel-video-intelligence-scraper').call({
searchQueries:['news'],
maxItems:25,
});
console.log(run.defaultDatasetId);

API usage with Python

from apify_client import ApifyClient
import os
client = ApifyClient(os.environ['APIFY_TOKEN'])
run = client.actor('automation-lab/rumble-channel-video-intelligence-scraper').call({
'searchQueries':['news'],
'maxItems':25,
})
print(run['defaultDatasetId'])

API usage with cURL

curl-X POST 'https://api.apify.com/v2/acts/automation-lab~rumble-channel-video-intelligence-scraper/runs?token=YOUR_APIFY_TOKEN'\
-H'Content-Type: application/json'\
-d'{"searchQueries":["news"],"maxItems":25}'

MCP usage

Connect this actor to Claude through Apify MCP:

https://mcp.apify.com/?tools=automation-lab/rumble-channel-video-intelligence-scraper

Claude Code setup:

$claude mcp add apify-rumble "https://mcp.apify.com/?tools=automation-lab/rumble-channel-video-intelligence-scraper"

Claude Desktop JSON config:

{
"mcpServers":{
"apify-rumble":{
"url":"https://mcp.apify.com/?tools=automation-lab/rumble-channel-video-intelligence-scraper"
}
}
}

Example prompts:

  • "Scrape Rumble search metadata for renewable energy and summarize the top channels."
  • "Find public Rumble videos for this topic and return titles, views, and channel URLs."
  • "Build a CSV of Rumble Shorts metadata for this search term."

Scheduling

Schedule the actor daily or weekly to monitor topic visibility over time.

Use stable search queries and export each run to a time-series table.

Limitations

Rumble HTML pages may return Cloudflare challenges to direct browsers.

The default implementation avoids that by using public JSON endpoints.

Some channel, playlist, or livestream-specific details may not be present in the public JSON response for every query.

Legality and responsible use

This actor extracts publicly available metadata.

Do not use it to access private accounts, bypass paywalls, or infringe copyright.

If you enable direct file URLs, make sure your use complies with Rumble terms, creator rights, and applicable law.

FAQ and troubleshooting

Why did I get fewer results than maxItems?

Rumble may return a limited number of records for a public query. Try more specific or additional search terms.

Why is videoUrl empty?

Direct file URLs are disabled by default. Enable includeVideoFiles only if your workflow needs them.

Why are some channel stats missing?

Rumble exposes different metadata depending on the result type and public endpoint response.

Related scrapers

Try other automation-lab social and video intelligence actors on Apify:

Changelog

Initial version extracts public Rumble search, channel, and video/embed metadata.

Support

If a public Rumble URL or query does not return expected metadata, open an Apify issue with the input JSON and run URL.

Output field notes

recordType lets you filter mixed records in one dataset.

source stores the original query or input value.

canonicalUrl points to the public Rumble entity when available.

extractedAt is an ISO timestamp for the extraction time.

Performance notes

The actor is HTTP-first and normally runs with 256 MB memory.

It does not launch a browser for the default workflow.

Data quality notes

Public counts such as views, likes, and comments can change over time.

Run the actor on a schedule if you need trend tracking.

Privacy notes

The actor does not require a Rumble login and does not scrape private user data.

You might also like

Rumble Channel Content Scraper - Cheap πŸŒπŸ“ŠπŸ“Ί

scrapestorm/rumble-channel-content-scraper---cheap

πŸ”Ž Easily collect videos, shorts, livestreams and playlists from Rumble Provide one or multiple Rumble channel or user profile URLs and extract content data such as πŸ“Ί Video Title πŸ’¬ Comments πŸ”— Video URL & more Perfect for creator research, influencer analysis & video dataset collection πŸ“ŠπŸš€

4

5.0

Rumble Videos Scraper - Cheap πŸŽ₯πŸ“ŠπŸ“Ί

scrapestorm/my-actor-4

πŸ”Ž Easily collect video listings from Rumble Provide one or multiple search keywords and extract valuable video data such as 🎬 Video Title πŸ‘ Views πŸ‘ Upvotes πŸ’¬ Comments πŸ“Ί Channel Name πŸ”— Video URL & more. Perfect for content research, trend monitoring & media intelligence analysis πŸ“ŠπŸš€

5

5.0

Rumble Email Scraper - Advanced, Fast & Cheapest

contacts-api/rumble-email-scraper-fast-advanced-and-cheapest

πŸ“Ί Rumble Email Scraper helps you collect creator and channel emails from Rumble profiles fast πŸ” Scale video outreach and sponsorships πŸ“§

Rumble Channels Scraper - Cheap πŸ“ΊπŸ”ŽπŸ‘₯

scrapestorm/rumble-channels-scraper---cheap

πŸ”Ž Easily collect Rumble channels by keyword Provide one or multiple search keywords & extract channel intelligence such as πŸ“Ί Channel Name βœ” Verified Status πŸ‘₯ Followers 🏷 Account Type πŸ”— URL & more Perfect for creator discovery, influencer research & building creator datasets on Rumble πŸ“Š

2

Rumble Explorer

jupri/rumble-scraper

πŸ’« All-in-One Rumble.com Scraper

Rumble Scraper | Channels, Videos & Shorts

thescrapelab/Apify-Rumble-Scraper

Scrape public Rumble channels, videos, Shorts, livestream tabs, and available comment metadata for media monitoring, research, and analytics.

13

5.0

Rumble Playlist Videos Scraper - CheapπŸ“ΊπŸ“‹πŸš€

scrapestorm/my-actor-3

πŸ”Ž Easily collect videos from Rumble playlists Provide one or multiple playlist URLs and extract structured video data such as 🎬 Video Title πŸ†” Video ID πŸ“Ί Channel Name πŸ“… Publish Date πŸ”— Video URL πŸ–Ό Thumbnail & more Perfect for playlist analysis and video performance tracking on Rumble πŸ“Š

2

5.0

Rumble Trends Scraper - Cheap πŸ“ΊπŸ”₯

scrapestorm/rumble-trends-scraper---cheap

πŸ”Ž Easily collect trending videos from Rumble Apply filters such as date window, sorting & license, and extract trending intelligence including🎬 Title πŸ“Ί Channel Name πŸ‘ Views πŸ”΄ Live Status πŸ”— Video URL & more Perfect for trend discovery, viral video monitoring & content performance analysis πŸ“Š

3

5.0

Rumble Phone Number Scraper

contacts-api/rumble-phone-number-scraper

Discover creator contact numbers using our Rumble Phone Number Scraper. Extract public phone numbers from video creator profiles for partnerships.

Rumble Video Extractor

kawsar/rumble-video-extractor

Extract complete Rumble video data, rumbles, views, comments, and channel statistics in seconds. Zero proxy configuration or complex setups required.