Skip to content

Get full decision provenance

GET
/api/v1/decisions/{decision_id}

Returns the complete provenance trail for a single decision, including full reasoning chain, all data sources consulted, and expected vs actual outcomes.

Authorizations

Parameters

Path Parameters

decision_id
required

The decision UUID to retrieve

string

The decision UUID to retrieve

Responses

200

Successful Response

Full provenance response for a single decision.

Attributes: id: Decision UUID. tenant_id: Owning tenant. agent_role: The agent that made the decision. action_type: Category of action. autonomy_level: Autonomy level used. description: Human-readable description. reasoning_chain: Full reasoning trace. confidence_score: Agent confidence (0.0-1.0). data_sources: All data sources consulted. expected_outcome: What the agent predicted. actual_outcome: What actually happened. outcome_quality: Match score between prediction and reality. outcome_measured_at: When outcome was measured. status: Decision status. reversible: Whether decision can be undone. reversed: Whether decision was undone. created_at: When recorded. decided_at: When executed.

object
action_type
required
string
actual_outcome
required
Any of:
object
key
additional properties
any
agent_role
required
string
autonomy_level
required
integer
confidence_score
required
Any of:
number
created_at
required
string format: date-time
data_sources
required
Array<object>
object
key
additional properties
any
decided_at
required
Any of:
string format: date-time
description
required
string
expected_outcome
required
Any of:
object
key
additional properties
any
id
required
string
outcome_measured_at
required
Any of:
string format: date-time
outcome_quality
required
Any of:
number
reasoning_chain
required
Any of:
string
reversed
required
boolean
reversible
required
boolean
status
required
string
tenant_id
required
string

422

Validation Error

object
detail
Array<object>
object
ctx
object
input
loc
required
Array
msg
required
string
type
required
string