Quickstart
Dub your first video in four requests.
Authentication
Live keys, free test keys, and keeping them safe.
Webhooks
Hear when a dub finishes, and check that the message came from us.
API reference
Every endpoint, field and error, with a playground to try them.
How a dub works
1
Upload the file
Send the file to storage in parts with signed links, or give us a public link and we download it. See Uploads.
2
Start the dubs
One request starts a dub for each language you ask for. Each one reserves its minutes. See Dubs.
3
Get the files
A
dub.completed webhook tells you when a dub is ready. Download links come from GET /dubs/{id}/files.Base URL
/v1/openapi.json for code generators and API clients.