List product recalls
Retrieve recall records linked to a product across FDA, FSIS, CPSC, and Health Canada. Filter by status, severity, or source_system; sort by recall_date or severity.
Authorizations
Path Parameters
GTIN barcode (8, 12, 13, or 14 digits, with or without separators). Normalized to GTIN-14 for lookup.
Query Parameters
Filter by recall status: ONGOING, COMPLETED, TERMINATED, or UNKNOWN.
ONGOING, COMPLETED, TERMINATED, UNKNOWN Filter by FDA recall classification: CLASS_I (highest), CLASS_II, CLASS_III, or UNKNOWN.
CLASS_I, CLASS_II, CLASS_III, UNKNOWN Filter by recall source system: FDA, FSIS, CPSC, or HEALTH_CANADA.
FDA, FSIS, CPSC, HEALTH_CANADA Sort field; prefix with - for descending order. Allowed: recall_date, severity.
Page number (1-indexed).
x >= 1Number of items per page (max 100).
1 <= x <= 100Response
OK
Items on the current page, each conforming to the endpoint's item schema. Empty when the result set is empty or page is past the end.
Pagination envelope describing position within the full result set.
{
"has_next": true,
"has_previous": false,
"page": 1,
"page_size": 25,
"total_count": 342,
"total_pages": 14
}