EU Parliament Monitor — API Documentation - v0.8.6
    Preparing search index...
    • Calculate a political risk score from likelihood and impact levels. Implements the ISMS-inspired Likelihood × Impact framework adapted for European Parliament political intelligence.

      Risk Score = likelihoodValue × impactValue

      • low: 0–≤1.0 | medium: >1.0–≤2.0 | high: >2.0–≤3.5 | critical: >3.5

      Parameters

      • likelihood: PoliticalRiskLikelihood

        Likelihood level of the political risk

      • impact: PoliticalRiskImpact

        Impact level if the risk occurs

      • riskId: string = 'RISK-AUTO'

        Optional risk identifier (defaults to "RISK-AUTO")

      • description: string = ''

        Optional risk description

      • evidence: readonly string[] = []

        Optional supporting evidence strings

      • mitigatingFactors: readonly string[] = []

        Optional factors that reduce likelihood or impact

      • confidence: ConfidenceLevel = 'medium'

        Optional confidence level (defaults to 'medium')

      Returns PoliticalRiskScore

      Fully populated PoliticalRiskScore