Skip to main content
  • Dataset id: fda_recalls
  • Jurisdiction: US · FDA
  • Date field: date. The search’s top-level date_from and date_to filter on it.
  • Access: any API key.

Filters

Send these under filters.fda_recalls in a search request. A filter not listed here, or a value of the wrong type, is a 400. The top-level date_from and date_to set date_from and date_to below, so give a date in one place only.
string
Keyword match on brand name (BM25 tokenized). Example: ‘Philips Respironics’.
string
Keyword match on generic name (BM25 tokenized).
string
Keyword match on recalling company (BM25 tokenized). Example: ‘Abbott’.
string
Exact match on product type. Free-text with inconsistent forms: singular/plural duplicates (‘Drug’ vs ‘Drugs’, ‘Food’ vs ‘Food & Beverages’, ‘Medical Device’ vs ‘Medical Devices’) and compound category strings (‘Food & Beverages, Allergens’). Exact match reproduces one stored form only; consider keywords for broad type filtering.
string (date)
Inclusive lower bound on recall date (YYYY-MM-DD).
string (date)
Inclusive upper bound on recall date (YYYY-MM-DD).

Fields

Each result from this dataset has these in fields: brand_name, company, date, generic_name, product_type, recall_description, url