Get Job Status
Check render job status and progress
complete or failed. Once it’s done, grab the finished video from cdn_url.
Response fields
Key fields in the response:current_stage and current_stage_started_at are the recommended way to show live progress — they’re always populated once a stage starts, unlike checkpoint which lags one stage behind.Polling examples
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Response
Job status
"job_abc123xyz"
queued, processing, complete, failed, cancelled The render mode used (e.g. full_pipeline, preprocessed)
Last completed processing stage within the pipeline
Pipeline stage the worker is currently running. Only set while status is processing.
ref, dri, bg, render ISO 8601 timestamp when current_stage started
Estimated progress percentage (0-100)
60
CDN URL to download the final video (available when status is complete)
CDN URL for the alpha/mask video (transparent mode only). White = character, black = background. Use with cdn_url for compositing.
Short error label when status is failed
Structured error code (e.g. CS-UORC01-002) when status is failed
Human-readable error description when status is failed
v1 compat progress object
Mirrors cdn_url when complete
Always an empty array in v2. Retained for backward compatibility.
Timestamp when the job was created
Timestamp when the job completed

