UDI Regulatory Intelligence API
Structured EU MDR/IVDR regulatory data via REST API, webhooks, and MCP server.
API Endpoints
GET /api/events — List regulatory events (filterable)
GET /api/events/:id — Event detail
GET /api/search?q= — Semantic search
GET /api/impact?device_class= — Impact assessment
POST /api/webhooks — Register webhook
GET /api/webhooks — List subscriptions
DELETE /api/webhooks/:id — Remove subscription
Authentication
All endpoints require an API key via the x-api-key header.
Filters
event_type: guidance, standard_update, nb_change, eudamed_update
device_class: I, IIa, IIb, III (MDR) | A, B, C, D (IVDR)
severity: low, medium, high, critical
date_from / date_to: ISO date strings