Skip to content
scrapeatlas.Dashboard

Video platforms

Rumble API

Search public Rumble videos and retrieve paginated channel video listings.

2 endpointsx-api-key

Search public Rumble videos and retrieve channel video listings with structured metadata.

API availability: Available

Base URL · local workerhttp://localhost:3019Public API: https://api.scrapeatlas.com.
Authenticationx-api-keyCustomer key from your account. See Authentication.

Endpoints

GET/v1/rumble/search

Search Rumble videos

Read one page of the public Videos search tab by keyword.

Reference
GET/v1/rumble/channel-videos

List Rumble channel videos

Read the embedded video grids from a public channel or user page; featured cards and separately loaded Shorts shelves are reported in coverage. No scripts or media are downloaded.

Reference

Quick start

Create an API key on your account page, then call the public API. Values below are placeholders.

Terminal
curl "https://api.scrapeatlas.com/v1/rumble/search?query=waterfalls" \
  -H "x-api-key: YOUR_API_KEY"

Coverage & limits

  • Independent worker on port 3019, RUMBLE_API_KEY in x-api-key. No login, persistent cookies, proxy, storage or product dependencies.
  • Two concurrent operations, 25-second total deadline, at most two upstream attempts including one transient retry. Challenges and throttling are not retried.
  • Headed Patchright Chromium requires a display (Xvfb in Linux containers). Direct HTTP and headless Chromium were challenged in local feasibility checks. Readiness checks browser binary and Linux display configuration.
  • Only the requested rumble.com document is read. Subresources are blocked; one redirect to Rumble's canonical spelling of the same resource (case-folded channel handle, re-encoded query) and one exact-URL HTTP 307 bootstrap are allowed within the shared request budget, and sourceUrl reports the document actually served. Maximum 4 MiB per operation, 100,000 parsed nodes, depth 64, and 100 returned records.
  • Search reads the Videos tab. Channel grids carry the embedded video cards; featured cards and separately loaded Shorts shelves are reported with warnings.
  • Every response is fetched live from Rumble.
Error codes
10
HTTPfailure.codeMeaning
400invalid_requestMissing, duplicate or unsupported parameters.
401unauthorizedInvalid API key.
404not_foundSource page missing or gone.
429upstream_rate_limitedSource throttled retrieval.
502upstream_challengedSource challenged access.
502unsupported_pageMissing, malformed or mismatched supported page data.
502response_too_large payload_too_complexSource exceeds parsing limits.
502unsafe_redirect upstream_error request_limitBounded retrieval failed.
503busyAll slots occupied.
504timeoutTotal deadline exceeded.