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
The registry is large. The first answer can take a few seconds to load.