Get Step
Get one step by its step id.
Returns the same step shape as GET /workflows/steps.
step_id. The response uses the same step
shape as List Steps: lifecycle, handle
payloads, artifact ref, and timing fields.
Authorizations
Path Parameters
Query Parameters
Optional workflow run ID disambiguator.
Response
Successful Response
Public step status object.
Logical ID of the block
Full step ID with iteration context. Assigned ONCE at creation, never recomputed.
Type of the block
start_document, start_json, note, parse, edit, extract, split, classifier, conditional, api_call, function, while_loop, for_each, merge_dicts, while_loop_sentinel_start, while_loop_sentinel_end, for_each_sentinel_start, for_each_sentinel_end Label of the block
The step has been created but execution has not started.
- PendingStepLifecycle
- QueuedStepLifecycle
- RunningStepLifecycle
- CompletedStepLifecycle
- AwaitingReviewStepLifecycle
- ErrorStepLifecycle
- SkippedStepLifecycle
- CancelledStepLifecycle
Parent workflow run ID
When the step started executing
When the step finished executing
LLM model used by this step, when applicable
Container hierarchy from outermost to innermost. Empty when not inside any container.
When the step was created
Handle input payloads consumed by this step
Handle output payloads produced by this step
Reference to the result produced by this step, if any.
Number of retry attempts