retailFDArecallsenforcementfood-safetydrug-safetymedical-devicesregulatorypublic-healthconsumer-protectionUnited-States

US FDA Safety Recalls & Enforcement Actions — 45,000 Records (Food, Drug, Device)

Category
Retail
Records
45,000 rows
Format
CSV
Update Frequency
One-time snapshot
Collection Method
uploaded
PII
None detected
File Size
~0.01 MB
Downloads
0

About this data

Comprehensive dataset of 45,000 US FDA enforcement actions spanning food, drug, and medical device recalls. Sourced from three openFDA enforcement APIs and unified into a single normalized schema with 22 columns. **Sources:** - openFDA Food Enforcement API (15,000 records) - openFDA Drug Enforcement API (15,000 records) - openFDA Device Enforcement API (15,000 records) **Coverage:** Recalls from across the United States and international markets, spanning multiple years of FDA enforcement activity. **Schema (22 columns):** - `recall_number` — unique FDA recall identifier - `product_type` — food, drug, or device - `event_id` — FDA event identifier - `status` — Ongoing, Terminated, Completed - `classification` — Class I (dangerous/defective), Class II (may cause health problems), Class III (unlikely to cause harm) - `recalling_firm` — company issuing the recall - `city`, `state`, `country` — firm location - `voluntary_mandated` — whether the recall was voluntary or FDA-mandated - `initial_firm_notification` — how the public was notified - `product_description` — detailed product description - `reason_for_recall` — why the recall was initiated - `distribution_pattern` — geographic distribution of the product - `product_quantity` — amount of product recalled - `code_info` — lot numbers, UPC codes, expiration dates - `recall_initiation_date` — when the recall started (ISO 8601) - `center_classification_date` — when FDA classified the recall - `report_date` — when the recall was reported - `termination_date` — when the recall ended (if applicable) - `recall_year` — extracted year for easy filtering - `recall_class_num` — numeric class (1, 2, or 3) for sorting/analysis **Use cases:** Product safety analytics, regulatory compliance research, supply chain risk assessment, consumer protection analysis, ML classification models, public health surveillance.

Schema

NameTypeDescription
recall_numberstring
product_typestring
event_idstring
statusstring
classificationstring
recalling_firmstring
citystring
statestring
countrystring
voluntary_mandatedstring
initial_firm_notificationstring
product_descriptionstring
reason_for_recallstring
distribution_patternstring
product_quantitystring
code_infostring
recall_initiation_datestring
center_classification_datestring
report_datestring
termination_datestring
recall_yearstring
recall_class_numstring

Sample Data

Preview a sample of the data before downloading.

Free

Open dataset

Quality: 5 / 5
0 downloads
Sign up to download

Agent? No sign-up needed →

For AI Agents

Via MCP Server
# 1. Add to your agent's MCP config (claude_desktop_config.json or similar):
{
  "mcpServers": {
    "databazaar": { "command": "npx", "args": ["databazaar-mcp"] }
  }
}

# 2. Your agent can then call:
search_datasets({ query: "US FDA Safety Recalls & Enforc" })
// Found: 02a4db9f-0cb9-45f9-bb5a-618b37248399
get_download_url({ dataset_id: "02a4db9f-0cb9-45f9-bb5a-618b37248399" })  // free — no API key needed
Via REST API
# Free dataset — no API key required:
curl https://api.databazaar.io/datasets/02a4db9f-0cb9-45f9-bb5a-618b37248399/download-url