Video Search
/api/rumble/videos/search
Search Rumble videos by keyword with result ordering and upload filters
Search Rumble videos and channels, retrieve public video details and comments, browse channel profiles and uploads, and discover related videos, categories, and autocomplete suggestions through one API.
Try it now
Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.
curl -X GET "https://scrappa.co/api/rumble/videos/search?query=independent+news&limit=5" \
-H "Accept: application/json" \
-H "X-API-KEY: YOUR_API_KEY"
{
"videos": [
{
"id": "446942776",
"title": "A sample Rumble video",
"description": "A short video description."
}
],
"count": 1,
"offset": 0,
"has_more": true
}
Structured data for real applications. Here are some ideas.
Search videos by keyword and inspect available titles, descriptions, channel details, and engagement data for content research.
Find channels, review channel profiles, and browse their videos for creator research and publisher monitoring.
Retrieve available public comments and related videos to understand conversations and explore connected content.
Use video, channel, and category data to track topics and discover public content relevant to your product.
Everything you need in one API.
/api/rumble/videos/search
Search Rumble videos by keyword with result ordering and upload filters
/api/rumble/channels/search
Find Rumble channels and users by keyword
/api/rumble/channels/videos
Browse videos published by a channel
/api/rumble/channels/profile
Retrieve a Rumble channel profile
/api/rumble/videos/details
Get available metadata and channel details for a video
/api/rumble/videos/comments
Retrieve available comments and the returned and stated comment counts
/api/rumble/videos/related
Find videos related to a specific video
/api/rumble/categories
List available Rumble video categories
/api/rumble/search/autocomplete
Get matching channels and categories for a partial search query
See how Scrappa compares to the official API.
| Feature | Scrappa | Manual Rumble scraping |
|---|---|---|
| Video search with filters | $0.20/1k | Hours of manual work |
| Channel search and profiles | $0.20/1k | Hours of manual work |
| Comment extraction | Sign-in required | |
| Structured JSON output | ||
| Automatic retries on failure | ||
| Rate limits on your account | No 429s | |
| Billing setup required | ||
| Pay-as-you-go credit packs |
Search videos and channels, retrieve video details and available comments, browse channel profiles and videos, and access related videos, categories, and search suggestions through nine GET endpoints.
Send your Scrappa API key in the X-API-KEY header and request the endpoint you need. Responses are returned as JSON.
The response includes comments_returned and comments_stated. The retrievable set is smaller than the larger total stated by Rumble on its own comment route. The cause of this difference has not been established, so no fixed percentage is promised.
Each Rumble endpoint request costs one credit and performs one upstream lookup. The comments endpoint therefore 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, because has_more can outlive the data and is not a count to walk on. Every Scrappa account includes 500 free monthly credits to try the API.
Yes. Supply the numeric video_id returned by Rumble search or use a canonical video URL where supported.