Skip to main content
POST
Assess risk for a team of agents

Authorizations

Authorization
string
header
required

Supabase JWT token in Authorization: Bearer header

Body

application/json
context
object
required
agent_ids
string[]

Explicit agent roster; required if team_id is not provided.

team_id
string

Resolve roster from this team id; required if agent_ids is not provided.

source
enum<string>
Available options:
api,
playground

Response

Team risk assessment.

Team risk assessment row (tra-…). Produced by POST /risk/assess/team. Three-pillar result (portfolio + coherence + concentration) with weakest-link and Shapley attribution per member.

assessment_id
string
team_id
string | null
agent_count
integer
team_risk_score
number
team_risk_level
string
team_coherence_score
number
team_recommendation
string
portfolio_risk
object
coherence_risk
object
concentration_risk
object
individual_assessments
object[]
outliers
array
clusters
array
value_divergences
array
shapley_values
object
synergy_type
string
explanation
string
proof_id
string | null
proof_status
string
created_at
string<date-time>