# EPA Superfund/NPL Proximity — Phase I ESA Batch Screen

**Use case:** 

Screen a batch of US addresses for nearby EPA Superfund/NPL sites. Per asset: nearest site, distance, and an on-NPL Phase I ESA flag. Keyless EPA data.

## Input

```json
{
  "mode": "assets",
  "assets": [
    {
      "lat": 39.8037,
      "lon": -104.9986,
      "state": "CO",
      "label": "Denver warehouse - on top of an NPL site"
    },
    {
      "lat": 36.8748,
      "lon": -94.8767,
      "state": "OK",
      "label": "Miami OK - 5 mi from Tar Creek NPL"
    }
  ],
  "radiusMiles": 1,
  "programs": [
    "SUPERFUND",
    "RCRA",
    "TRI",
    "UST",
    "LUST",
    "BROWNFIELD"
  ],
  "maxHitsPerProgram": 50,
  "onlyNpl": false,
  "onlyWithCoords": true,
  "maxResults": 1000,
  "astmMode": true
}
```

## Output

```json
{
  "asset_label": {
    "label": "Asset label",
    "format": "string"
  },
  "program": {
    "label": "Program / list",
    "format": "string"
  },
  "site_name": {
    "label": "Site name",
    "format": "string"
  },
  "distance_miles": {
    "label": "Distance to site (mi)",
    "format": "number"
  },
  "status": {
    "label": "Status",
    "format": "string"
  },
  "on_npl": {
    "label": "On NPL (Superfund)",
    "format": "boolean"
  },
  "phase1_flag": {
    "label": "Phase I flag",
    "format": "boolean"
  },
  "phase1_esa_flag": {
    "label": "Phase I ESA flag (asset rollup)",
    "format": "boolean"
  },
  "nearest_npl_site_name": {
    "label": "Nearest NPL site (assets mode)",
    "format": "string"
  },
  "nearest_npl_distance_miles": {
    "label": "Distance to nearest NPL site (mi)",
    "format": "number"
  },
  "nearest_npl_status": {
    "label": "Nearest NPL site status",
    "format": "string"
  },
  "npl_sites_within_radius": {
    "label": "NPL sites within radius",
    "format": "integer"
  },
  "phase1_summary": {
    "label": "Phase I summary (asset rollup)",
    "format": "string"
  },
  "row_type": {
    "label": "Row type (ASTM)",
    "format": "string"
  },
  "astm_overall_verdict": {
    "label": "ASTM overall verdict",
    "format": "string"
  },
  "astm_effective_radius_miles": {
    "label": "ASTM effective fetch radius (mi)",
    "format": "number"
  },
  "astm_databases": {
    "label": "ASTM per-database assessment",
    "format": "object"
  },
  "site_state": {
    "label": "Site state",
    "format": "string"
  },
  "result_type": {
    "label": "Result type",
    "format": "string"
  },
  "name": {
    "label": "Site name (inventory)",
    "format": "string"
  },
  "npl_status_name": {
    "label": "NPL status",
    "format": "string"
  },
  "is_superfund": {
    "label": "Is Superfund site",
    "format": "boolean"
  },
  "error": {
    "label": "Error",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [EPA Contaminated Site Screener — Superfund/NPL Proximity Check](https://apify.com/malonestar/epa-contaminated-site-screener) with a specific input configuration. Visit the [Actor detail page](https://apify.com/malonestar/epa-contaminated-site-screener) to learn more, explore other use cases, and run it yourself.