GET /jobs/
When the system is at maximum capacity, any conversion endpoint (/convert, /convert/raw, /convert/from-url, /convert/stream, /convert/stream-from-url, /convert/accelerated) may return 202 Accepted instead of 200. This means that your request was accepted and queued for processing as soon as there is capacity.
The 202 response includes a job_id and a URL to query the status:
Check status
Possible answers
- queued
- processing
- completed
- failed
The job is queued, waiting for a free backend.
Recommended polling
- Receive
202→ waitretry_after_seconds(5s by default). - Call
GET /jobs/{job_id}. - If
statusisqueuedorprocessing, wait 5s and repeat. - If
statusiscompleted, usebodyas the result. - If
statusisfailed, retry the original conversion with backoff.
