Rumble Transcript API —
long-form video to JSON.
POST a Rumble video URL and get back a JSON transcript when captions are available. Built for show-note automation, content pipelines, and media archives. Example: https://rumble.com/v79xhhm-some-title.html
/api/rumble/transcript What the API handles.
Every Rumble URL format below resolves to the same JSON response shape — no branching logic needed in your client code.
rumble.com/v<id>-<slug>.html — interviews, shows, and full episodes all resolve from the page URL.Full docs at docs.transcriptmagic.com.
Per-platform response schemas, language-specific code samples (cURL, Python, JavaScript, Go, PHP), error catalog, and rate-limit headers all live on the docs subdomain. Built for both humans and agents.
One credit per call.
Every successful API request that returns a transcript uses 1 credit. Videos with no captions return a free “no transcript” result. View the full plan breakdown and annual pricing on the pricing page.
What devs build with it.
Real pipelines shipping real revenue. If you're doing something new, email us — we love hearing what teams are building.
Questions devs ask.
The short answers. For anything else, email [email protected] — same-day reply.
Which Rumble URLs does the API accept?
Standard Rumble video pages at rumble.com/v<id>-<slug>.html. Paste the full video page URL.
What if a Rumble video has no captions?
The API returns a clear “no transcript” result and the call is free — no credit is consumed. Rumble transcripts depend on captions being available for the video.
Does the API handle long episodes?
Yes — long-form is exactly the use case. When captions are available, the response returns the full transcript for the entire video. Very long videos may take slightly longer to process.
How is each call billed?
Every successful call that returns a transcript is 1 credit, regardless of video length. “No transcript” results and error responses are free.
How accurate are the transcripts?
Accuracy follows the captions available for the video. Clean dialogue transcribes very well; heavy music or overlapping speakers can reduce accuracy on those portions.
Does the response include a video download URL?
When available, a download URL is included; the field is omitted when the upstream doesn't expose a downloadable URL.
Other platforms & references.
Ship your Rumble pipeline — today.
Free credits included. No credit card required. Same auth across every platform endpoint.