Risk Events

Current operational risk events with tracker context

Authenticated endpoint that combines coordinate context with optional SmartSurf tracker, station, and geofence data.

post/api/v1/risk-events

Request

  • Base URL: https://senlay.cloud
  • URL: https://senlay.cloud/api/v1/risk-events
  • Auth: HTTP bearer

Request body

latnumber required
lngnumber required
fieldstring
stationobject
geofenceobject

Example request

{
  "field": "kitesurfing",
  "subject": {
    "type": "tracker"
  }
}

Response

Active risk events

statusstring
viewstring
fieldstring
assessment_state'sufficient' | 'partial' | 'insufficient' | 'unknown'

Whether usable current evidence covers the groups required for the requested activity. Independent emergency signals can still produce a scored critical risk when environmental evidence is incomplete.

outcome'GO' | 'CAUTION' | 'NO_GO' | 'INSUFFICIENT_EVIDENCE'

GO: conditions within thresholds, evidence adequate. CAUTION: within thresholds but marginal, or a relevant unknown exists. NO_GO: a threshold is exceeded on adequate evidence. INSUFFICIENT_EVIDENCE: the evidence does not support any of the above; see unknowns for what is blocking the assessment. This is a normal, successful (HTTP 200) result, never an error.

coordinatesobject
evidence_recordobject

Example response

{
  "status": "ok",
  "contract": {
    "version": "2026-05-14"
  },
  "view": "risk_events",
  "risk_summary": {
    "contract": {
      "version": "2026-05-14"
    },
    "max_severity": "none"
  },
  "risk_assessment": {
    "alert_band": {
      "id": "watch"
    }
  },
  "risk_events": [
    {
      "contract": {
        "version": "2026-05-14"
      },
      "type": "loss_of_power_drift_risk",
      "category": "water_safety",
      "status": "active"
    }
  ],
  "evidence_summary": {
    "contract": {
      "version": "2026-05-14"
    }
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.