Get Run Steps
Authentication
Onepin live API key (op_live_...). Test and public keys are reserved in Phase 1.
Onepin live API key (op_live_...). Test and public keys are reserved in Phase 1.
List per-node execution steps for a workflow run.
Returns one entry per node execution attempt, ordered by execution sequence.
Each step includes the node type, status, iteration number (for nodes that
are retried), start/completion timestamps, and the node’s result output.
For audio output nodes, result is hydrated with short-lived playback_url
values (valid for 15 minutes) so callers can stream audio directly without
a separate download step.
node_display_name is resolved from the run’s definition snapshot, so it
reflects the name the node had when the run executed. Nodes that were
retried appear as multiple steps with incrementing iteration values.
For a higher-level view with aggregated metrics (pass rates, audio duration
by language), use GET /runs/{run_id}/overview. For paginated, grouped
script+audio rows suitable for a data table, use GET /runs/{run_id}/data.