search_drug_recalls
Look up FDA recall and enforcement reports for any drug, returning date, affected product, reason, hazard classification, status, and recalling firm. Identifies whether a drug has been recalled and why.
Instructions
Look up FDA recall and enforcement reports for a drug.
Use this to answer whether a drug has been recalled and why. Returns one entry per recall with its date, the affected product, the reason, the FDA hazard classification (Class I is most serious), the recall's current status, and the recalling firm.
An empty result means no recall records matched, which is meaningfully different from a failure -- it is safe to report as "no recalls found".
Args: drug_name: Generic or brand name, e.g. "metformin" or "Tylenol". Both are matched. Use normalize_drug_name first if the spelling is uncertain. max_results: How many recalls to return, 1 to 25. Defaults to 10.
Returns: Matching recalls, most recent first, or an empty list with a note.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| drug_name | Yes | ||
| max_results | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||