# Find Actors that returned an empty dataset

**Use case:** 

Catch runs that finish with status SUCCEEDED but push nothing. Add your Apify API token, set the item count you expect, and see which Actors fell short.

## Input

```json
{
  "actorIds": [
    "apify/web-scraper",
    "apify/website-content-crawler"
  ],
  "maxAgeHours": 24,
  "recentRuns": 10,
  "failureRateThresholdPercent": 50,
  "minimumItems": 1,
  "requiredFields": [
    "url"
  ],
  "alertsOnly": true
}
```

## Output

```json
{
  "actorId": {
    "label": "Actor",
    "format": "text"
  },
  "health": {
    "label": "Health",
    "format": "text"
  },
  "latestStatus": {
    "label": "Latest status",
    "format": "text"
  },
  "latestRunAgeHours": {
    "label": "Age (h)",
    "format": "number"
  },
  "lastSuccessfulItemCount": {
    "label": "Items",
    "format": "number"
  },
  "recentFailureRatePercent": {
    "label": "Failure %",
    "format": "number"
  },
  "missingRequiredFields": {
    "label": "Missing fields",
    "format": "array"
  },
  "reasons": {
    "label": "Reasons",
    "format": "array"
  },
  "checkedAt": {
    "label": "Checked",
    "format": "date"
  }
}
```

## About this Actor

This example demonstrates how to use [Apify Actor Run Monitor: Empty Output Alerts](https://apify.com/davidbenittah/apify-run-output-health-monitor) with a specific input configuration. Visit the [Actor detail page](https://apify.com/davidbenittah/apify-run-output-health-monitor) to learn more, explore other use cases, and run it yourself.