Developers

The video cleanup API for your product.

Everything TrimTake does in the browser is available as a simple API. Send a video, get back a clean cut with filler words and dead air removed. Ideal for course platforms, sales tools, and recording apps that want polished output without building it themselves.

BeforeOriginal recording
um
uh
silence
um
AfterCleaned by TrimTake
20
filler words removed
62s
time saved
0
edits needed

Filler-word and silence removal is hard to build well and easy to get wrong. Rather than assemble your own pipeline, call ours. One request in, one clean file out.

How It Works

Upload. Clean. Download.

01
Create a job
POST a video URL or upload token to the jobs endpoint along with a cleanup mode. You get back a job ID.
02
Poll or subscribe
Check job status by ID, or register a webhook to be notified the moment a clean file is ready.
03
Retrieve the clean file
When the job reaches the ready state, fetch the output URL and the transcript of everything that was removed.
04
Bill by the minute
Usage is metered per minute of processed video. No seats, no idle subscription — you pay for what you send.
Why TrimTake

Built to do one thing well.

01
One clean endpoint
A small, predictable REST surface. Create a job, check status, get the file. That's the whole integration.
02
Webhooks included
Skip polling loops. Get a callback the instant a video finishes processing.
03
Metered pricing
Pay per minute of video processed, billed in real time. Predictable unit economics as you scale.
04
Priority processing
API traffic runs on a dedicated queue with concurrency built for production workloads.
Questions

Frequently asked questions.

How is the API priced?+

API access is metered per minute of video processed and billed in real time. It's available on the Enterprise plan, which includes a dedicated processing queue, higher concurrency, and priority support. Contact us for volume pricing.

What do I send — a file or a URL?+

Either. You can upload a file to a signed URL we return, or pass a URL we can fetch. The job then runs asynchronously and notifies your webhook when the clean file is ready.

What comes back?+

A URL to the cleaned video plus a structured transcript listing every segment that was removed, so you can display or log exactly what changed.

Is there a rate limit?+

Yes. Each account has a concurrent-job limit sized to its plan, and a monthly processing cap to protect against runaway usage. Both are raised for high-volume customers.

How do I get access?+

API access requires an Enterprise plan and a card pre-authorization. Email support@trimtake.com to get set up.

Related
See pricingFor professionals
Product
Professionals
Compare
Company
TrimTake — Clean video in 9 minutes or it’s free. · © 2026support@trimtake.comPrivacyTerms