v6

latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-01233780.8 KB
pipeline

Get Pipeline Status

Get pipeline execution status with detailed progress.

Uses the same merged disk+bus view as /sessions/{sid} so the two endpoints agree on every observable field for the same session, even when the executor's outer exception handler persists a terminal disk status without emitting a corresponding bus event.

get/pipeline/{session_id}/status

Path parameters

session_idstring required

Response

Successful Response

session_idstring required
statusstring required

Current status: pending, running, completed, failed, cancelled, cancelling

preview_imagesstring[]

URLs to preview images

can_cancelboolean required

Whether pipeline can be cancelled

elapsed_secondsinteger required

Total elapsed time in seconds

created_atstring required

ISO timestamp when session created

updated_atstring required

ISO timestamp of last update

errorstring nullable

Sanitized top-level error message (failed runs)

failed_stepstring nullable

Step that failed (only set when status=failed)

failed_step_statsobject nullable

Structured failed-step stats including any per-unit errors and textures_failed count. Mirrors the SSE FAILED event extra so polling clients see the same diagnostic detail.