Skip to content
Recall Observatory FDA recall evidence

Analysis readiness

Data quality ledger

Make the analytical boundary visible: which official fields and exact joins are available, which are provisional, and which enrichment layers are absent from the current corpus.

Product-row field coverage

Can each record support the next analysis?

86,536 total products

Initiation date available

Required for calendar placement; undated rows remain in ledgers.

100%

86,534 available · 2 outside this state

Exact event grouping

Grouped only when the exact numeric FDA event identifier is usable.

100%

86,536 available · 0 outside this state

Official recall identity

Rows without a recall number retain a deterministic provisional identity.

100%

86,533 available · 3 outside this state

Linked firm record

Firm keys normalize formatting only; distinct names are not merged semantically.

100%

86,536 available · 0 outside this state

Recall reason available

Official wording is the evidence base for derived failure-mode rules.

99.9%

86,487 available · 49 outside this state

Event grouping states

Exact joins

Grouped
86,536

Record identity states

Official vs provisional

Official
86,533
Provisional
3

Device enrichment states

Root-cause evidence

Sourced
32,075
Unavailable
3
Unknown
7,441

Derived interpretation coverage

Failure-mode assignments

Products with assignment
86,487
Products without assignment
49

Source provenance

Current dataset snapshots

4 datasets

DatasetKindProduct typeCoverageSnapshot recordsPublishedKnown gaps
openFDA Device Recall Device enrichment Device 1997-06-01–2026-06-30 58,737 July 16, 2026 0
openFDA Device Enforcement Enforcement Device 2012-06-20–2026-07-08 39,519 July 16, 2026 1
openFDA Drug Enforcement Enforcement Drug 2012-06-20–2026-07-08 17,793 July 16, 2026 1
openFDA Food Enforcement Enforcement Food 2012-06-20–2026-07-08 29,224 July 16, 2026 1

Missingness is not zero: unavailable dates, ungrouped events, provisional identities, and unenriched device records remain explicit states. Analysis pages exclude or separate them according to the counting contract shown on each page.

Field note

Send feedback

We'll only use this to respond to your feedback.