Full-Text Search Recalls
fda_search_recall_textFull-text search across recall reasons and product descriptions using PostgreSQL text search. Finds recalls mentioning specific terms (e.g. 'salmonella contamination', 'mislabeled', 'sterility'). Supports multi-word queries ranked by relevance. Filter by classification, product_type, or date range. Related: fda_search_enforcement (search by company name, classification, status), fda_recall_facility_trace (trace a recall to its manufacturing facility).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max results to return (1-500) | |
| query | Yes | Search terms (e.g. 'salmonella contamination', 'mislabeled dosage') | |
| offset | No | Result offset for pagination | |
| date_to | No | End date for report_date range (YYYY-MM-DD) | |
| date_from | No | Start date for report_date range (YYYY-MM-DD) | |
| product_type | No | Filter by product type | |
| search_field | No | Which field to search: reason_for_recall, product_description, or both (default: both) | both |
| classification | No | Filter by recall classification severity |