# openFDA Drug Recall Monitor

**Use case:** 

Monitor FDA drug recall and enforcement reports by product keyword and report-date range with structured datasets.

## Input

```json
{
  "search": "metformin",
  "classification": "Class II",
  "status": "Ongoing",
  "country": "United States",
  "reportDateFrom": "2024-01-01",
  "reportDateTo": "2026-12-31",
  "maxItems": 200
}
```

## Output

```json
{
  "recallNumber": {
    "label": "Recall number"
  },
  "status": {
    "label": "Status"
  },
  "classification": {
    "label": "Classification"
  },
  "productDescription": {
    "label": "Product description"
  },
  "reasonForRecall": {
    "label": "Reason for recall"
  },
  "recallingFirm": {
    "label": "Recalling firm"
  },
  "city": {
    "label": "City"
  },
  "state": {
    "label": "State"
  },
  "country": {
    "label": "Country"
  },
  "reportDate": {
    "label": "Report date"
  },
  "recallInitiationDate": {
    "label": "Recall initiation date"
  },
  "terminationDate": {
    "label": "Termination date"
  },
  "distributionPattern": {
    "label": "Distribution pattern"
  },
  "eventId": {
    "label": "Event ID"
  },
  "sourceUrl": {
    "label": "Source URL"
  },
  "scrapedAt": {
    "label": "Scraped at"
  }
}
```

## About this Actor

This example demonstrates how to use [openFDA Drug Enforcement Reports Scraper](https://apify.com/automation-lab/openfda-drug-enforcement-reports-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/automation-lab/openfda-drug-enforcement-reports-scraper) to learn more, explore other use cases, and run it yourself.