Run ElevenLabs V3 (elevenlabs-v3)
ElevenLabs V3
Submits an asynchronous job and returns 202 with a job id. Fetch the result at GET /v3/jobs/{job_id} — each item in its outputs[] follows the OutputItem schema — or track progress via GET /v3/jobs/{job_id}/status / the SSE stream at GET /v3/jobs/{job_id}/stream.
Authorizations
Primary scheme: Authorization: Key <key_id>:<secret>.
Body
Response
Accepted. The job runs asynchronously; poll status_url / result_url from the ack.
This job's id — server-issued, and opaque.
The four states a job can be in.
IN_QUEUE, IN_PROGRESS, COMPLETED, FAILED Path of this job's status monitor: poll GET /v3/jobs/{job_id}/status for status, progress, and an estimate.
Path of the job resource itself: GET /v3/jobs/{job_id} returns the result envelope, including the outputs once it completes. Also the value of this response's Location header.
ISO-8601 instant this job is estimated to finish. Null when no estimate exists for the model yet; poll GET /v3/jobs/{job_id}/status for a refreshed one.