Skip to main content
    NovaCopilot Open Decision APIs

    NovaCopilot Enforcement Monitor API

    What have European supervisory authorities decided recently?

    Follows supervisory decisions, GDPR fines and enforcement actions, and returns them as structured, source-linked events relevant to a given sector and country.

    GDPR · DSA · AI Act · contract preview

    Overview

    NovaCopilot Enforcement Monitor API is part of the NovaCopilot Trust Layer. Input is evaluated against the NovaCopilot Trust Graph by the NovaCopilot Decision Engine and returned as structured JSON with sources. Status: contract preview.

    Input

    sector
    Sector to follow
    countries
    ISO country codes
    since
    Start date, YYYY-MM-DD

    Output

    decision
    allowed, allowed_with_controls or not_allowed
    risk
    low, medium or high
    confidence
    Number between 0 and 1
    eligibility_status
    NovaCopilot Eligibility Graph: allowed, restricted, high_risk or not_allowed
    restrictions
    What may not be done for this input
    alternative_paths
    Lower-risk ways to reach the same goal
    applicable_regulations
    Regulations that apply to the input
    required_controls
    Controls required before going ahead
    summary
    Plain-language explanation
    reasoning_summary
    Plain-language explanation of the decision path
    affected_groups
    Groups affected, for example minors or adults
    sources
    NovaCopilot Trust Graph objects behind the decision: type, regulation, article, jurisdiction, effective date and official source link
    relevant_enforcement
    NovaCopilot Enforcement Intelligence: earlier supervisory decisions, fines, court decisions and guidance on similar conduct, with authority, date and source
    regulatory_signals
    Regulatory trends that affect the input

    Example Request

    POST /api/public/v1/agents/enforcement-monitor

    {
      "sector": "advertising",
      "countries": [
        "IE",
        "FR"
      ],
      "since": "2026-01-01"
    }

    Example Response

    {
      "decision": "review",
      "risk": "medium",
      "confidence": 0.8,
      "applicable_regulations": [
        "GDPR",
        "DSA"
      ],
      "required_controls": [
        "Review consent flows against recent decisions"
      ],
      "summary": "Illustrative example: recent enforcement concerns consent for personalised advertising."
    }

    Use Cases

    • Compliance horizon scanning
    • Board and risk reporting
    • Prioritising control updates

    OpenAPI Schema

    Machine-readable specification: /api/public/v1/openapi.json

    JSON Contract

    The response format is stable. Fields may be added, existing fields are not renamed or removed. Agent contract: /api/public/v1/agents/enforcement-monitor

    Ask Nova a follow-up question

    The registry is large. The first answer can take a few seconds to load.

    Ask a regulatory questionFirst answer can take a few seconds.Ask Nova