API Directory › BetterVideo API — Integration Overview
BetterVideo API — Integration Overview
One POST, then poll or webhook, then download. A whole enhancement pipeline behind a handful of REST calls.
🔒 Footage deleted on your schedule — with a certificate to prove it
| Submit | POST /v1/jobs with a public video URL (add "secure": true per job) |
| Track | Poll GET /v1/jobs/{id}, or receive an HMAC-signed job.completed webhook |
| Retrieve | GET the result for a time-limited download link |
| Remove | DELETE /v1/jobs/{id} to delete on demand |
| Spec & tooling | OpenAPI 3.1 spec, idempotency keys, Run-in-Postman sandbox |
Built to integrate in an afternoon
The surface is deliberately small: submit a job, get notified, download, delete. An OpenAPI 3.1 spec and a Postman sandbox let you build and test the whole flow on the free tier before you spend anything, and idempotency keys keep retries safe.
Common questions
How do I get results — poll or webhook?
Either. Poll GET /v1/jobs/{id}, or receive an HMAC-signed webhook when the job completes.
Is there an OpenAPI spec?
Yes — an OpenAPI 3.1 spec plus a Run-in-Postman collection are available for the API.
Integrate in your language
No-code platforms
Read the full docs
The complete API reference, OpenAPI spec and Postman sandbox are a click away.
Get your API key →