Get run

Returns one workflow run with step-level output. Terminal statuses are COMPLETED, FAILED, and CLOSED.

Authentication

Authorizationstring

Use the API key format: api-key <token>.

Path parameters

runIdstringRequired
Run identifier returned by Create run.

Response

Current run state with step-level output.

idstring

Run identifier. Use it with GET /workflow-runs/{runId} and event correlation.

statusenum

Current run state. Stop polling on COMPLETED, FAILED, or CLOSED.

createdAtdatetime
UTC timestamp when the run was accepted.
updatedAtdatetime
UTC timestamp of the latest known state change.
startedAtdatetime
UTC timestamp when execution started.
completedAtdatetime
UTC timestamp when the run reached a terminal state. Omitted while it is still processing.
errorobject
Failure details. Present only for failed runs.
workflowobject
The workflow this run belongs to.
progressobject
Step completion progress.
durationMslong
Run duration in milliseconds reported by Studio.
computedDurationMslong
Duration in milliseconds computed from start and completion timestamps.
stepslist of objects
Executed steps with their public output.

Errors

400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
405
Method Not Allowed Error
406
Not Acceptable Error
409
Conflict Error
500
Internal Server Error
502
Bad Gateway Error