Skip to main content

Get run status

GET 

/api/v1/runs/:run_id/status

Returns the current state of a run.

Known limitation. This endpoint is unreliable in both directions: it can report a terminal lost state for a run that is still queued, and finished for a run that failed and produced no artifacts. Treat the W&B run as the source of truth — check its summary.status together with logged_artifacts(). W&B's own state field can itself remain running after a timeout.

Normalised states are in-queue, running, finished, failed, crashed, killed, lost, and not found. A run is terminal in every state except in-queue and running.

Request

Responses

Successful Response