Skip to main content
GET
/
api
/
intelligence
/
v1
/
get-risk-scores
GetRiskScores
curl --request GET \
  --url https://api.example.com/api/intelligence/v1/get-risk-scores
{
  "ciiScores": [
    {
      "region": "<string>",
      "staticBaseline": 50,
      "dynamicScore": 0,
      "combinedScore": 50,
      "components": {
        "newsActivity": 50,
        "ciiContribution": 50,
        "geoConvergence": 50,
        "militaryActivity": 50
      },
      "computedAt": 123,
      "methodologyVersion": "<string>",
      "eventMultiplier": 5,
      "advisoryLevel": "<string>",
      "advisoryProvenance": "<string>"
    }
  ],
  "strategicRisks": [
    {
      "region": "<string>",
      "score": 50,
      "factors": [
        "<string>"
      ]
    }
  ],
  "degraded": true,
  "stale": true
}

Query Parameters

region
string

Optional region filter. Empty returns all tracked regions.

Response

Successful response

GetRiskScoresResponse contains composite risk scores and strategic assessments.

ciiScores
object[]
strategicRisks
object[]
degraded
boolean

True when upstream scoring inputs failed and the response is served from a stale cache or from the baseline-only cold fallback.

stale
boolean

True when degraded=true because a stale cached score payload was served. Baseline-only cold fallback sets degraded=true and stale=false.