Skip to content

Get trust score history for all agent roles

GET
/api/v1/agents/trust/timeline

Return trust score history for all agent roles within the requested window. Ordered by agent_role ASC, computed_at ASC for chart rendering. Autonomy levels are returned as recorded; history is not recomputed.

Authorizations

Parameters

Query Parameters

days
integer
default: 90

Responses

200

Successful Response

Array<object>

Per-agent-role trust score. Named AgentTrustScore to avoid collision with existing TrustScore Pydantic model (per-action-type, line 192).

object
action
string
default: none
agent_role
required
string
approval_rate
required
number
autonomy_level_after
required
integer
autonomy_level_before
Any of:
integer
calibration_delta
required
number
computed_at
required
string format: date-time
decision_count
required
integer
outcome_accuracy
required
number
override_inverted
required
number
tenant_id
required
string format: uuid
trust_score
required
number
window_days
integer
default: 30
window_end
required
string format: date-time
window_start
required
string format: date-time

422

Validation Error

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