Skip to main content
GET
Get a job
Returns the status of an asynchronous clone job started by /clone or /enroll. Poll this endpoint until status reaches a terminal state. The job must belong to the API key’s workspace, otherwise the request returns 404.

Authorization

string
required
Your workspace API key (flv_…).

Path parameters

string
required
The job_id returned by /clone or /enroll.

Response

string
The job id.
string
The voice this job is enrolling.
string
The kind of job, e.g. instant_clone, pro_train, verify, localize, design_preview, reembed.
string
Job state. pending or running while in progress; terminal states are succeeded, failed, cancelled, and expired. When succeeded, the voice’s status is ready.
integer
Completion percentage, 0–100.
object
Present when status is failed - carries the provider error detail. A reference clip the cloner can’t use (it needs at least ~6 seconds of continuous speech) fails the job this way.
Response

Prompt

Copy this into your coding agent (Claude Code, Cursor, Codex…) to implement this endpoint.