List Workflow Steps
List a workflow's steps flat, in the order they run, with the number the editor shows and where each one sits. Filter by app, action, parent, slot, or whether a step is configured or turned off.
Path
The workflow's id, from List Workflows.
Headers
Optional. The id of a child organization of your API key's company to act on. Leave it out to act on the key's own company. See Child organizations.
Query
draft (the default), published, or a version label from List Workflow Versions.
draft (the default, what the editor shows), published (what runs), or a version label from List Workflow Versions, such as 0.0.14.
Default: draft
RSQL expression used to filter list results.
Maximum number of rows to return.
Number of rows to skip.
Comma-separated sort fields; prefix with - for descending.
Comma-separated response fields to include.
Response fields
idstringThe step's id. Stable across edits; never positional.
numbernumberThe number the editor shows for this step, in execution order. Null for a folder, which the editor does not number.
namestringThe step's display name.
appSlugstringThe app the step runs, or the built-in step type (iterate, ifElse, map, ...).
appVersionstringThe app version the step is pinned to. "0" for built-in step types.
actionIdstringThe app action the step runs. Null for a built-in step type.
functionIdstringThe function this step calls, for a function call step.
parentStepIdstringThe step this one sits inside (a loop, group, folder or if/else). Null at the top level.
slotstringWhere the step sits in its parent: steps (the top level), body (a loop, group or folder), then or else (an if/else lane).
stepsbodythenelse
depthnumberHow deeply the step is nested. 0 at the top level.
isDisabledbooleanTrue when the step is turned off and runs skip it.
isConfiguredbooleanWhether the step passed the editor's validation (required values set, connection chosen). Null when it was never validated.