Run natural-language file operations from your backend.
Same engine as the web app. POST a prompt and a list of files; get the result. One endpoint, no SDK required.
$ curl -X POST 'https://refile.denoiselabs.com/api/v1/jobs?wait=true' \
-H "Authorization: Bearer rf_live_..." \
-d '{"prompt":"compress this video","files":[...]}'Why use this? Because file plumbing is not your job.
The API is the same engine that powers ReFile — same tools, same sandbox, same guarantees.
Natural language, not flags
Skip learning ffmpeg, ImageMagick, or Ghostscript syntax. Describe what you want; we pick the tool and run it.
Hosted execution
No sandboxes to maintain, no binaries to install. We run the container; you get the finished file.
Production ready
Webhooks, rate limits, sanitized errors, signed downloads. Built for backend use, not just demos.
Built for these jobs.
Concrete workloads ReFile replaces on day one.
Receipt and document pipelines
Convert customer-uploaded PDFs and HEICs to structured outputs without writing parser code.
User-generated content moderation
Resize, strip metadata, and transcode user uploads in the background before they hit your storage.
Automated document workflows
Merge, split, watermark, and reorder PDFs straight from your existing app flows.
Media compression at scale
Compress video and audio uploads to sane sizes before you pay to store and serve them.
Pay-as-you-go. No minimum.
- $0.05per command job
- $0.05per pipeline step
- Billed monthly. Failed jobs are never charged.
Ship file features in an afternoon.
One key, one endpoint, billed by usage.