EU Parliament Monitor — API Documentation - v0.8.24
    Preparing search index...

    Interface RiskVelocity

    Measures the rate and direction of change in a political risk's score between two consecutive assessment runs.

    interface RiskVelocity {
        riskId: string;
        scoreDelta: number;
        levelChange: "stable" | "escalating" | "de-escalating";
        assessment:
            | "stable"
            | "escalating"
            | "de-escalating"
            | "rapidly-escalating"
            | "rapidly-de-escalating";
    }
    Index

    Properties

    riskId: string

    Identifier of the assessed risk

    scoreDelta: number

    Signed score change (current − previous)

    levelChange: "stable" | "escalating" | "de-escalating"

    Direction of the risk level change

    assessment:
        | "stable"
        | "escalating"
        | "de-escalating"
        | "rapidly-escalating"
        | "rapidly-de-escalating"

    Fine-grained velocity label:

    • rapidly-escalating: scoreDelta > 1.5
    • escalating: scoreDelta in (0.5, 1.5]
    • stable: |scoreDelta| ≤ 0.5
    • de-escalating: scoreDelta in [-1.5, -0.5)
    • rapidly-de-escalating: scoreDelta < -1.5