Search Rumble
Search for videos and Shorts on Rumble.
Use `data.page.hasMore` and `data.page.nextCursor` for pagination rather than inferring completion from `data.totalResults` alone.
Headers
Get your API keyAPI key (`sfk_...`)
Search query text for Rumble content.
min 1 chars · max 512 chars
Page number from a previous response.
min 1 chars
Endpoint-specific response payload.
Search query string evaluated for this response.
Matching Rumble videos.
Rumble content identifier.
min 1 chars
Normalized media kind for this row.
one of: video, short, live
Canonical public URL for this item when available.
Title shown for this item.
Thumbnail image URL when available.
Channel metadata when available.
Channel display name when available.
Channel handle when available.
Canonical public channel URL when available.
View count when available.
≥ 0
Human-readable view count label when available.
ISO-8601 publish timestamp when available.
Human-readable relative publish time when available.
Duration in seconds when available.
≥ 0
Human-readable duration label when available.
Display badges when present.
Matching Rumble Shorts.
Rumble content identifier.
min 1 chars
Normalized media kind for this row.
one of: video, short, live
Canonical public URL for this item when available.
Title shown for this item.
Thumbnail image URL when available.
Channel metadata when available.
Channel display name when available.
Channel handle when available.
Canonical public channel URL when available.
View count when available.
≥ 0
Human-readable view count label when available.
ISO-8601 publish timestamp when available.
Human-readable relative publish time when available.
Duration in seconds when available.
≥ 0
Human-readable duration label when available.
Display badges when present.
Matching Rumble channels.
Rumble channel identifier.
min 1 chars
Channel display name.
Channel handle when available.
Channel description snippet when available.
Channel avatar or banner thumbnail when available.
Subscriber count when available.
≥ 0
Human-readable subscriber count when available.
Display badges when present.
Matching Rumble playlists.
Rumble playlist identifier.
min 1 chars
Playlist title.
Canonical playlist URL when available.
Playlist thumbnail URL when available.
Number of videos in the playlist when available.
≥ 0
Representative video id shown for the playlist when available.
Representative video URL when available.
Playlist owner channel when available.
Playlist owner channel id when available.
Playlist owner channel name.
Playlist owner handle when available.
Playlist owner channel URL when available.
Matching Rumble live streams.
Rumble content identifier.
min 1 chars
Normalized media kind for this row.
one of: video, short, live
Canonical public URL for this item when available.
Title shown for this item.
Thumbnail image URL when available.
Channel metadata when available.
Channel display name when available.
Channel handle when available.
Canonical public channel URL when available.
View count when available.
≥ 0
Human-readable view count label when available.
ISO-8601 publish timestamp when available.
Human-readable relative publish time when available.
Duration in seconds when available.
≥ 0
Human-readable duration label when available.
Display badges when present.
Count of top-level result rows returned in this response across all buckets.
≥ 0
Pagination information for the current response.
Next page number when more results are available.
Whether another page of results is available.
Metadata describing the request and billing outcome.
Unique request identifier for tracing this API call.
min 1 chars
Credits charged for this request.
≥ 0
Public API version that served the response.
one of: v1
Code example
curl "https://api.socialfetch.dev/v1/rumble/search?query=breaking news" \
-H "x-api-key: YOUR_API_KEY"Responses
Search results for the requested query.