Decision & Execution Replay

Get execution steps

Get all steps for an execution.

get/api/v1/executions/{id}/steps

Request

Path parameters

idstring required

Execution request ID

Response

List of execution steps

request_idstring
step_indexinteger
step_namestring
status'pending' | 'running' | 'completed' | 'failed' | 'paused'
started_atstring date-time
completed_atstring date-time
duration_msinteger
inputobject
outputobject
providerstring
modelstring
tokens_ininteger
tokens_outinteger
cost_usdnumber double
policies_checkedstring[]
error_messagestring
retry_countinteger
approval_requiredboolean

True when this step gated on human approval. The pair approved_at + approved_by records when and by whom the approval was granted (or shows null on rejection).

approved_atstring date-time

When the approval-required gate was resolved. Pair with approved_by to compute approval latency at the step level.

approved_bystring

User email of the approver. Empty when approval_required is false or the gate was auto-resolved.

Changes

No recorded changes to this operation across all 1 revision of this API.