Product recalls

List product recalls

Changed on

Consumer product recalls from the CPSC, and food, drug and device recalls from FDA's enforcement reports. Each item's date is the day the recall was announced (CPSC) or reported (FDA). Sort with sort; page by passing next_cursor back as cursor. as_of is when the data was last known current. Records dated in the last 14 days for every key; API Pro reaches every record.

get/api/recalls

Request

Query parameters

qstring

Words in the title, product, reason, firm or description.

category'consumer' | 'food' | 'drug' | 'device'

consumer (CPSC), or the FDA report's feed: food, drug or device.

classification'1' | '2' | '3'

FDA's Class I (most serious), II or III, as 1, 2 or 3. CPSC recalls carry no class.

firmstring

Text found in the recalling firm's name, any case.

statestring

Two-letter state of the recalling firm, such as TX (FDA reports only).

afterstring date

Only records dated on or after this day (YYYY-MM-DD). Within the last 14 days for every key; earlier needs API Pro (403 otherwise).

sort'newest'

newest: by date, newest first.

cursorstring

next_cursor from the previous page, unchanged, with the same sort.

limitinteger

Items to return; clamped to 1–100.

Response

OK

as_ofstring date-time nullable required

When this dataset was last known current: the oldest last successful read among its sources (the city's own, with city).

countinteger required
next_cursorstring nullable required

Pass as cursor for the next page; null at the end.

Changes