Safe Retries
Retry a request without starting the job twice.
Retry without starting twice
Send an Idempotency-Key header when you start a job. A retry with the same key returns the original job: no second charge, no second render. A network timeout costs you nothing.
Header
Idempotency-Key: your-own-unique-idJobs, not sessions
The six job endpoints honour this header. Opening a live session doesn’t take one: it costs nothing until you connect and stream.