# Prairie Pothole Wetland Screen - ND, SD & MN

**Use case:** 

Ready-to-run USFWS NWI wetland screen for 8 Northern Plains farm and solar sites: Cowardin class, acreage, distance to nearest wetland and 404 risk.

## Input

```json
{
  "assets": [
    {
      "lat": 46.9105,
      "lon": -98.7084,
      "label": "Jamestown ND - Arrowwood pothole belt"
    },
    {
      "lat": 48.1128,
      "lon": -98.8651,
      "label": "Devils Lake ND - upland tract, clear at 800 m"
    },
    {
      "lat": 45.4647,
      "lon": -98.4865,
      "label": "Aberdeen SD - James River lowland parcel"
    },
    {
      "lat": 44.8994,
      "lon": -97.1151,
      "label": "Watertown SD - glacial lakes prairie tract"
    },
    {
      "lat": 46.283,
      "lon": -96.0776,
      "label": "Fergus Falls MN - moraine pothole cluster"
    },
    {
      "lat": 45.586,
      "lon": -95.9139,
      "label": "Morris MN - tiled cropland, drained wetlands"
    },
    {
      "lat": 45.1219,
      "lon": -95.0433,
      "label": "Willmar MN - shallow marsh basin"
    },
    {
      "lat": 43.546,
      "lon": -96.7313,
      "label": "Sioux Falls SD - urban edge development site"
    }
  ],
  "radiusMeters": 800,
  "computeNearestDistance": true,
  "nearestSearchRadiusMeters": 1609,
  "maxResults": 500
}
```

## Output

```json
{
  "asset_label": {
    "label": "Asset label",
    "format": "string"
  },
  "wetland_on_site": {
    "label": "Wetland on site",
    "format": "boolean"
  },
  "wetland_within_radius": {
    "label": "Wetland within radius",
    "format": "boolean"
  },
  "wetland_count": {
    "label": "Wetland feature count",
    "format": "integer"
  },
  "nearest_wetland_distance_m": {
    "label": "Nearest wetland distance (m)",
    "format": "number"
  },
  "nearest_wetland_direction": {
    "label": "Nearest wetland direction",
    "format": "string"
  },
  "nearest_wetland_type": {
    "label": "Nearest wetland type",
    "format": "string"
  },
  "jurisdictional_likelihood": {
    "label": "Jurisdictional likelihood",
    "format": "string"
  },
  "section_404_flag": {
    "label": "Section 404 screening flag",
    "format": "boolean"
  },
  "nwi_status": {
    "label": "NWI source status",
    "format": "string"
  },
  "error": {
    "label": "Error",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [USFWS Wetlands Proximity Screener - Section 404 Site Risk API](https://apify.com/malonestar/fws-wetlands-proximity-screener) with a specific input configuration. Visit the [Actor detail page](https://apify.com/malonestar/fws-wetlands-proximity-screener) to learn more, explore other use cases, and run it yourself.


## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
This Task's input is already configured above — use it as-is rather than inventing a new one.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — the [REST API](https://docs.apify.com/api/v2.md).

For full API examples (JavaScript, Python, CLI, MCP, OpenAPI), see this Task's Actor page: https://apify.com/malonestar/fws-wetlands-proximity-screener.md

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).
