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
runId
Run identifier returned by Create run.
Response
Current run state with step-level output.
id
Run identifier. Use it with GET /workflow-runs/{runId} and event correlation.
status
Current run state. Stop polling on COMPLETED, FAILED, or CLOSED.
createdAt
UTC timestamp when the run was accepted.
updatedAt
UTC timestamp of the latest known state change.
startedAt
UTC timestamp when execution started.
completedAt
UTC timestamp when the run reached a terminal state. Omitted while it is still processing.
error
Failure details. Present only for failed runs.
workflow
The workflow this run belongs to.
progress
Step completion progress.
durationMs
Run duration in milliseconds reported by Studio.
computedDurationMs
Duration in milliseconds computed from start and completion timestamps.
steps
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