MMedFortis Free Gap Scan
Practical guide

How to Monitor FDA MAUDE for Adverse Events

By MedFortis Updated 1 July 2026 ~8 min read

The FDA's MAUDE database is one of the richest public sources of real-world signals about medical devices — and a core input to any serious post-market surveillance programme. But it's large, messy, and easy to misread. This guide covers how to access it, how to scope and run a repeatable monitoring workflow, and the limitations you must respect.

What is MAUDE?

MAUDE — the Manufacturer and User Facility Device Experience database — is the FDA's repository of medical device reports (MDRs) describing suspected device-associated deaths, serious injuries and malfunctions. Reports come from mandatory reporters (manufacturers, importers and device user facilities such as hospitals) and voluntary reporters (health professionals, patients and consumers). It holds records from the early 1990s to the present, and the FDA receives several hundred thousand new MDRs every year.

Why monitor it

For a medical device manufacturer, MAUDE monitoring serves several purposes at once:

Three ways to access MAUDE

MethodBest forUpdate cadence
MAUDE web search (accessdata.fda.gov)Ad-hoc lookups, reading individual narrativesMonthly
openFDA API (api.fda.gov/device/event.json)Automated, repeatable queries and dashboardsWeekly
Bulk data downloads (zipped JSON)Building your own database or bulk analysisPeriodic

The web interface is fine for the occasional search, but any real monitoring programme is built on the openFDA API or the bulk files, because they can be queried on a schedule.

Step 1: Set your monitoring scope

The single most common mistake is searching by one brand name and assuming you've covered everything. Define your scope across three axes:

A robust scope watches both your own devices and the product-code neighbourhood around them.

Step 2: Build a repeatable workflow

Monitoring is a process, not a one-off search. A workable loop looks like this:

  1. Query on a schedule. Because the API refreshes weekly, a weekly pull keyed to date_received catches new reports promptly.
  2. De-duplicate. A single event can generate an initial report plus follow-ups; group them by report number so you don't count one event many times.
  3. Triage by event type. Separate deaths and serious injuries from malfunction-only reports, and read the narrative field for context.
  4. Assess for signals. Compare against your baseline — is this a new failure mode, or a rise in an existing one?
  5. Document and route. Log findings into your complaint/PMS system, and where warranted, feed CAPA, trend reporting and your PSUR/PMSR.

Using the openFDA API

The device adverse-event endpoint is:

https://api.fda.gov/device/event.json

The most useful search fields are device.brand_name, device.manufacturer_d_name, device.device_report_product_code, event_type (Death / Injury / Malfunction), and date_received. A query for one manufacturer's reports received in a date window looks like:

https://api.fda.gov/device/event.json?search=
device.manufacturer_d_name:"ACME+MEDICAL"
+AND+date_received:[20260101+TO+20260630]&limit=100

To get counts instead of raw records — for example, reports by event type — use the count parameter:

...&count=event_type
Practical tips: filter by date_received rather than date_of_event — the latter is often blank. The API returns at most 1,000 records per query, so split multi-year pulls into monthly or quarterly windows. There's no direct model-number search; filter by manufacturer and product code, then narrow in your own output.
Rate limits: without an API key, openFDA allows 240 requests per minute and 1,000 per day per IP address. A free API key raises the daily limit to 120,000 requests — worth getting for any scheduled monitoring.

Limitations you must respect

MAUDE is a passive surveillance system, and the FDA is explicit about its limits. Reading it wrong is its own compliance risk:

The takeaway: use MAUDE to detect and investigate signals, not to compute event rates or make head-to-head safety claims.

From monitoring to compliance

MAUDE is one feed among several — recalls, clinical-trial registries, literature and the open market all matter too — but it's a high-value one. The challenge is sustaining it: querying every source on a schedule, de-duplicating, cross-referencing each hit against your portfolio, and keeping a timestamped record so that when an auditor asks "how did you know, and when?", you can answer.

Done manually across disconnected tools, that's exactly where gaps appear. Automating it — continuous querying of MAUDE and the other sources, cross-referenced to your device lines and logged with an evidence trail — turns ad-hoc searching into a defensible, always-current surveillance layer that feeds your PMS plan, PSUR/PMSR and trend reporting.

See what MAUDE is saying about your devices

MedFortis runs a free PMS Gap Scan against your device lines and shows you, live, what's surfacing across FDA MAUDE, recalls, trials and the open market.

Request your free PMS Gap Scan →

Key takeaways

  • MAUDE holds FDA medical device reports of suspected deaths, injuries and malfunctions from the early 1990s on.
  • Access it three ways: the web search (monthly), the openFDA API (weekly), or bulk downloads — automate via the API.
  • Scope by brand names, manufacturer names and product codes, and watch similar devices, not just your own.
  • Run a scheduled loop: query, de-duplicate, triage, assess for signals, document and route.
  • Never use raw MAUDE counts to compute rates or rank devices — it's for detecting and investigating signals.
This article is provided for general information only and is not legal or regulatory advice. API details and data cadences reflect openFDA/FDA documentation at the time of writing and may change; always confirm against the current openFDA documentation and consult a qualified regulatory professional for your specific devices.