Skip to main content
POST
/
teams
/
forecast
Forecast team risks
curl --request POST \
  --url https://api.mnemom.ai/v1/teams/forecast \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "team_id": "<string>",
  "horizon_days": 30,
  "include_mitigations": true
}
'
{
  "forecast_id": "<string>",
  "failure_modes": [
    {
      "mode": "<string>",
      "probability": 0.5,
      "impact": "low",
      "contributing_factors": [
        "<string>"
      ],
      "mitigation": "<string>"
    }
  ],
  "overall_risk_level": "low",
  "confidence": 0.5
}

Authorizations

Authorization
string
header
required

Supabase JWT token in Authorization: Bearer header

Body

application/json
team_id
string
required

Team identifier to forecast

horizon_days
integer
default:30

Forecast horizon in days

include_mitigations
boolean
default:true

Whether to include mitigation suggestions

Response

Risk forecast result

Risk forecast for a team based on alignment trends and fault lines.

forecast_id
string

Unique identifier for this forecast

failure_modes
object[]

Ranked list of potential failure modes

overall_risk_level
enum<string>

Overall risk level for the team

Available options:
low,
medium,
high,
critical
confidence
number

Confidence level of the forecast (0.0 to 1.0)

Required range: 0 <= x <= 1