API
Every conversion the web app performs is available over the public REST API.
Create a job with POST /v1/jobs: give it a source blob and a list of conversions, and the API plans the task DAG, queues it on the worker fleet and streams progress over server-sent events at GET /v1/jobs/{jobId}/events. Uploads go direct to storage through short-lived presigned URLs — the API never carries file bytes.
Usage is metered per conversion with CPU-credit accounting, and guest accounts work out of the box: no sign-up required to try it.
