Social Fetch
Rumble

Get Rumble video

Get metadata for a Rumble video.

GET/v1/rumble/videos
1credit
x-api-key*stringheader

API key (`sfk_...`)

Parameters
1
url*stringquery

Link to the Rumble video.

min 1 chars · max 4096 chars

Response fields
33

Endpoint-specific response payload.

datalookupStatus
string

Whether the video was resolved for this request.

one of: found, not_found

Video details when found.

datavideoid
string

Rumble video identifier.

min 1 chars

datavideourl
string

Canonical public Rumble video URL.

min 1 chars

datavideotitle
string

Video title.

datavideodescription
stringnullable

Video description text when available.

datavideothumbnailUrl
stringnullable

Thumbnail image URL when available.

datavideodurationSeconds
integernullable

Video duration in seconds when available.

≥ 0

datavideodurationFormatted
stringnullable

Human-readable duration label when available.

datavideopublishedAt
stringnullable

ISO-8601 publish timestamp when available.

datavideopublishDateText
stringnullable

Human-readable publish date label when available.

Engagement metrics for the video.

datavideometricsviews
integernullable

View count when available.

≥ 0

datavideometricslikes
integernullable

Like count when available.

≥ 0

datavideometricsdislikes
integernullable

Dislike count when available.

≥ 0

datavideowidth
integernullable

Video width in pixels when available.

≥ 0

datavideoheight
integernullable

Video height in pixels when available.

≥ 0

Uploader channel metadata when available.

datavideochannelname
stringnullable

Channel display name when available.

datavideochannelhandle
stringnullable

Channel handle when available.

datavideochannelurl
stringnullable

Canonical public channel URL when available.

Caption and subtitle tracks when available.

datavideocaptionTracks[]language
string

Caption track language code or key when available.

min 1 chars

datavideocaptionTracks[]label
stringnullable

Human-readable caption track label when available.

datavideocaptionTracks[]url
string

Caption track file URL when available.

min 1 chars

datavideoembedUrl
stringnullable

Embeddable player URL when available.

datavideoshareUrl
stringnullable

Share URL when available.

datavideoisLive
boolean

Whether the video is a live stream.

Metadata describing the request and billing outcome.

metarequestId
string

Unique request identifier for tracing this API call.

min 1 chars

metacreditsCharged
integer

Credits charged for this request.

≥ 0

metaversion
string

Public API version that served the response.

one of: v1

Code example

curl "https://api.socialfetch.dev/v1/rumble/videos?url=https://rumble.com/v79xhhm-discovery-why-glenn-wants-israel-to-sue-the-new-york-times.html" \
  -H "x-api-key: YOUR_API_KEY"

Responses

Rumble video metadata. Check `data.lookupStatus` for `found` vs `not_found`.

On this page

No Headings