coverage
What we index, and what we don’t.
This page complements /database (browse and search the data) with the audit view: live per-stream counts, the real date range each stream covers, and the gaps we know about, stated plainly rather than buried.
Last updated: 2026-07-17T02:25:06.083Z (live, queried at request time — not a cached snapshot)
| Stream | Indexed count | Earliest event date | Latest event date |
|---|---|---|---|
| Warning letters | 176 | 2026-03-27 | 2026-07-08 |
| Recalls | 3,279 | 2023-01-11 | 2026-07-08 |
| Approvals | 90 | 2026-06-09 | 2026-07-13 |
| Form 483s | 176 | 2024-10-22 | 2026-05-12 |
Honest gaps
- Warning letters — historical backfill only reaches back to late March 2026. Warning letters issued before that date are not yet in this database. We are not claiming multi-year warning-letter history until that backfill is done.
- Recalls — cover 2023 onward following a bulk backfill; recalls issued before 2023 are not indexed.
- Form 483s and approvals — coverage windows are shown live in the table above and will keep changing as ingestion continues; check this page rather than assuming a fixed range.
- Every count on this page is a live query against the same production database that powers /database — no number here is hardcoded, and this page will reflect new backfills or ingestion gaps automatically.
Methodology: /methodology · full database: /database · programmatic access: /api/stats.json

