When to use it
Define a step output any time you need to pass a value from one step to another. Common cases:- A
POST /ordersresponse returns anid— a laterGET /orders/{id}step needs it - An auth step returns a short-lived token — subsequent steps use it as a header value
- A create step returns a nested resource ID that only exists at run time
Key concepts
Output definition. On the step that produces the value, you declare an output: give it a name and point it at a location in the response (a body field path, a header name, or the status code). Derived value reference. On any later step, you can set a field’s source to “step output” and choose the step and output name. The value is resolved at run time from whatever that step returned. Ordering. A step can only reference outputs from steps that run before it. If you reference an output from a later step, Run check will flag an invalid reference error. Run output visibility. Captured step outputs are visible in run output alongside the request/response detail for each step. This makes it easy to trace what was captured and how it flowed through the journey.How it works
Define the output on the source step
Open the step in Build mode. In the outputs section, add an output. Give it a name (e.g.,
order_id) and specify where in the response to find it (e.g., body.data.id, headers.x-request-id, or status).Reference the output in a later step
On the step that needs the value, open its value configuration. For the field that needs the captured data, set the source to step output, then select the source step and the output name.
Verify with Run check
Open Run check to confirm there are no unresolved step output references. If the source step or output name doesn’t exist, it will appear as an error.
Examples
Capturing an ID from a create response:Related pages
HTTP request steps
How to add and configure request steps.
Step values
All value sources, including step output references.
Derived values
How derived values — including step outputs — fit into the broader values model.
Run check
Errors that appear when step output references are invalid.

