Skip to main content
GET
/
risk
/
team-assessments
/
{assessment_id}
Get a single team risk assessment by id
curl --request GET \
  --url https://api.mnemom.ai/v1/risk/team-assessments/{assessment_id} \
  --header 'Authorization: Bearer <token>'
{
  "assessment_id": "<string>",
  "team_id": "<string>",
  "agent_count": 123,
  "team_risk_score": 123,
  "team_risk_level": "<string>",
  "team_coherence_score": 123,
  "team_recommendation": "<string>",
  "portfolio_risk": {},
  "coherence_risk": {},
  "concentration_risk": {},
  "weakest_link_risk": {},
  "individual_assessments": [
    {
      "assessment_id": "<string>",
      "agent_id": "<string>",
      "risk_score": 123,
      "contributing_factors": [
        {}
      ],
      "suggested_thresholds": {},
      "explanation": "<string>",
      "proof_id": "<string>",
      "created_at": "2023-11-07T05:31:56Z"
    }
  ],
  "outliers": "<array>",
  "clusters": "<array>",
  "value_divergences": "<array>",
  "shapley_values": {},
  "synergy_type": "<string>",
  "explanation": "<string>",
  "proof_id": "<string>",
  "proof_status": "<string>",
  "created_at": "2023-11-07T05:31:56Z"
}

Authorizations

Authorization
string
header
required

Supabase JWT token in Authorization: Bearer header

Path Parameters

assessment_id
string
required

Team assessment id (tra-…).

Response

Team 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>