
Food Recalls API
Every FDA food recall since 2004, searchable and synced nightly. All 29,316 food and dietary-supplement enforcement reports from openFDA β 12,867 of them Class I (serious risk of harm), 7,492 involving Listeria β each with product description, recall reason, recalling firm and location, distribution pattern, quantities, voluntary/mandated status, notification method, and initiation/report/termination dates. Search free-text across products, reasons and firms ('listeria' + Class I = 6,142 recalls), filter by classification, state, status, firm or date, look a recall up by its number, and pull aggregate stats by classification, year, state or status. A 120-day window re-syncs nightly, so new recalls and status changes (Ongoing β Terminated) land within a day. Completes our recalls suite alongside Product Recalls (CPSC), Vehicle Recalls (NHTSA) and the drug recalls inside the Drugs API: food-safety alerting, grocery and delivery apps, insurers, supply-chain compliance and newsrooms.
{
"ok": true,
"recall": {
"recall_number": "H-1219-2026",
"event_id": "99325",
"status": "Ongoing",
"classification": "Class I",
"product_description": "Selectos Latinos Requeson Mexicano Mexican Cottage Cheese, Net Weight 16 oz, packed into retail-sized clear plastic containers. Keep refrigerated.",
"reason": "Products may be contaminated with Listeria monocytogenes.",
"recalling_firm": "La Colonia Foods Llc",
"city": "Rockville",
"state": "MD",
"country": "United States",
"distribution": "The recalled product was distributed to the following states: MD, VA",
"quantity": "169 (16-oz) units",
"initiation_date": "2026-06-04",
"report_date": "2026-08-12",
"termination_date": null,
"voluntary": "Voluntary: Firm initiated",
"notification": "E-Mail",
"updated_at": "2026-09-06 19:57:20"
}
}Why developers pick this API
Production-ready
Production Ready
Battle-tested infrastructure with a 99.9% uptime SLA. Rate limits are generous, responses are consistent.
Simple Integration
Standard REST + JSON. Works with any HTTP client. Copy-ready code snippets in 4 languages.
One Key, 20+ APIs
Your DataAndAPIs subscription unlocks every API on the platform β anime, finance, sports, and more.
Code snippets
One install. Every endpoint.
No proprietary SDKs needed. Any HTTP client works. Pick your language and paste.
- Fully typed responses β auto-completion in your IDE
- Tracks the API in lockstep β new endpoints land same day
- One key works across 20+ APIs on the platform
import axios from 'axios';
const { data } = await axios.get(
'{API_URL}',
{ headers: { 'X-Api-Key': process.env.API_KEY } }
);π Subscribe to unlock the live API URL
Developer playground
Explore the endpoints
Browse request parameters and inspect live example responses.
Available Endpoints
Request Parameters
API URL
Please subscribe to see the API URL
Headers
Please subscribe to see the actual API URL
import axios from 'axios';
const url = '{API_URL}';
const { data } = await axios.get(url, {
headers: { 'X-Api-Key': 'YOUR_API_KEY' }
});Pricing
One subscription. Every API.
Tokens unlock this API and 20+ others on DataAndAPIs. Switch APIs any time β we promote.
STARTER
25,000 tokens / month
- Access to all APIs
- Tokens reset monthly
- Email support
PRO
100,000 tokens / month
- Access to all APIs
- Tokens reset monthly
- Priority email support
ULTRA
1,000,000 tokens / month
- Access to all APIs
- Tokens reset monthly
- Priority support
Need higher volume, dedicated infra, or a custom contract? Talk to sales β
Common questions
The things that actually block the upgrade.
Ship Food Recalls API this afternoon.
500 free tokens. No card. Plus 20+ other APIs on the same key.
