---
type: "firecrawl-provider"
description: "USDA Forest Service Wildfire Risk to Communities (wildfirerisk.org): 30 m raster wildfire risk values (burn probability, risk to homes, wildfire consequence, hazard potential, exposure type, flame length) for a GeoJSON point or polygon, the containing county, community and tribal area with their percentile ranks, place search, per-place summaries and rankings within a county, state or the nation. US only (CONUS, Alaska, Hawaii)."
use_when: "USDA Forest Service Wildfire Risk to Communities (wildfirerisk.org): 30 m raster wildfire risk values (burn probability, risk to homes, wildfire consequence, hazard potential, exposure type, flame length) for a GeoJSON point or polygon, the containing county, community and tribal area with their percentile ranks, place search, per-place summaries and rankings within a county, state or the nation. US only (CONUS, Alaska, Hawaii)."
categories: "Real estate"
capabilities: 4
credits_per_call: 5
---
# USFS Wildfire Risk to Communities on Firecrawl Alexandria

USDA Forest Service Wildfire Risk to Communities (wildfirerisk.org): 30 m raster wildfire risk values (burn probability, risk to homes, wildfire consequence, hazard potential, exposure type, flame length) for a GeoJSON point or polygon, the containing county, community and tribal area with their percentile ranks, place search, per-place summaries and rankings within a county, state or the nation. US only (CONUS, Alaska, Hawaii).

- Categories: Real estate
- Category index: [Real estate category](https://firecrawl.dev/alexandria/agents/categories/real-estate)
- Provider key: `wildfirerisk-org`
- Access: Firecrawl credits
- Cost: 5 credits per call

## More

- [Human guide](https://firecrawl.dev/app/alexandria/wildfirerisk-org)
- [OpenAPI spec](https://firecrawl.dev/alexandria/agents/providers/wildfirerisk-org/openapi.json)

## Capabilities

- [Compare within parent](https://firecrawl.dev/alexandria/agents/providers/wildfirerisk-org/wildfire-risk/compare_within_parent): Rank every place of one level (states, counties, tribal_areas nationally; communities within a county) by mean risk to potential structures, conditional RPS, burn probability or housing units, from the Explore app's comparison collection. Each entry carries its rank and percentile within the ranked set. Offset-paginated; a continuation cursor is the next offset.
- [Place summary](https://firecrawl.dev/alexandria/agents/providers/wildfirerisk-org/wildfire-risk/place_summary): Wildfire Risk to Communities summary for one place id (state, county, community or tribal area): the Explore app's risk classes (risk to homes, wildfire likelihood, exposure type, vulnerable populations), percentile ranks within nation, state and county, mean risk to potential structures, conditional RPS and burn probability with housing units from the comparison collection, and exposure fractions (directly, indirectly, minimally exposed land and buildings). spatial_precision is county: the values describe the whole administrative polygon.
- [Search places](https://firecrawl.dev/alexandria/agents/providers/wildfirerisk-org/wildfire-risk/search_places): Search Wildfire Risk to Communities places by name: communities (Census places), counties, tribal areas and states. Returns the WRC place id (the input of place_summary), geo_level, breadcrumb route, bounds, state and parent counties. The API returns at most about 15 matches and an empty list for no match.
- [Wildfire risk for geometry](https://firecrawl.dev/alexandria/agents/providers/wildfirerisk-org/wildfire-risk/wildfire_risk_for_geometry): Wildfire risk for a GeoJSON geometry (Point, Polygon, MultiPolygon or a Feature wrapping one; WGS84 [lon, lat]). For a Point, the 30 m pixel of each requested USFS image service layer is read (identify); for a polygon, zonal statistics over the rings (computeStatisticsHistograms: pixel count, min, max, mean, median, mode, class fractions). Values are returned both as the service pixel value and scaled to the published quantity with the attribute-table class name. Also returns the county, community and tribal area polygons the geometry intersects with their housing counts and percentile ranks, a location echo, sources and missing[] entries for layers without data. Outside CONUS/Alaska/Hawaii is invalid_input with code outside_coverage.

## 1. Choose this provider when

USDA Forest Service Wildfire Risk to Communities (wildfirerisk.org): 30 m raster wildfire risk values (burn probability, risk to homes, wildfire consequence, hazard potential, exposure type, flame length) for a GeoJSON point or polygon, the containing county, community and tribal area with their percentile ranks, place search, per-place summaries and rankings within a county, state or the nation. US only (CONUS, Alaska, Hawaii).

## 2. Minimal request

Call `POST https://api.firecrawl.dev/v2/scrape` with `{ alexandria: { provider, capability, options } }`. For a batch, send `{ alexandria: [...] }` with up to 10 calls.

```json
{
  "provider": "wildfirerisk-org",
  "capability": "wildfire-risk/compare_within_parent",
  "options": {
    "level": "communities",
    "limit": 10,
    "parent_id": "08013"
  }
}
```

## 3. Add provider options

Use only the options needed for the task:

- `level` (string, required): level Example: `states`
- `limit` (number): limit Example: `50`
- `offset` (number): Pass the previous call's next_cursor (an offset) to continue. Example: `0`
- `parent_id` (string): 00 for the national collection (states, counties, tribal_areas, or the national sample of communities); a 5-digit county id for communities within that county. Pattern: ^[0-9]{2,10}$. Example: `00`
- `sort_by` (string): sort_by Example: `rps_mean`

## 4. Request through your preferred interface

### JavaScript

```javascript
const result = await firecrawl.scrape({
  alexandria: {
    provider: "wildfirerisk-org",
    capability: "wildfire-risk/compare_within_parent",
    options: {
      level: "communities",
      limit: 10,
      parent_id: "08013",
    },
  },
});
```

### Python

```python
result = firecrawl.scrape_alexandria({
  "provider": "wildfirerisk-org",
  "capability": "wildfire-risk/compare_within_parent",
  "options": {
    "level": "communities",
    "limit": 10,
    "parent_id": "08013"
  }
})
```

### cURL

```sh
curl https://api.firecrawl.dev/v2/scrape \
  -H "Authorization: Bearer $FIRECRAWL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "alexandria": {
    "provider": "wildfirerisk-org",
    "capability": "wildfire-risk/compare_within_parent",
    "options": {
      "level": "communities",
      "limit": 10,
      "parent_id": "08013"
    }
  }
}'
```

### CLI

```sh
firecrawl scrape 'wildfirerisk-org/wildfire-risk/compare_within_parent' \
  --options '{"level":"communities","limit":10,"parent_id":"08013"}'
```


### MCP

Call the FCX MCP retrieve tool with this object:

```json
{
  "provider": "wildfirerisk-org",
  "capability": "wildfire-risk/compare_within_parent",
  "options": {
    "level": "communities",
    "limit": 10,
    "parent_id": "08013"
  }
}
```

Ask for only the returned fields needed by the task.

## 5. Full request shape

```json
{
  "provider": "wildfirerisk-org",
  "capability": "wildfire-risk/compare_within_parent",
  "options": {
    "level": "communities",
    "limit": 10,
    "parent_id": "08013"
  }
}
```

## 6. Response data

The response includes `success`, `provider`, `capability`, `creditsCost` and `data`. This example shows the provider payload in `data`:

```json
{
  "count": 10,
  "data_version": "Wildfire Risk to Communities version 2 (2024 update; LANDFIRE 2020 fuels, burn probability as of end of 2020)",
  "entries": [
    {
      "bp_mean": 0.015097123,
      "crps_mean": 68.20094693,
      "id": "0800076325",
      "name": "Tall Timber, CO",
      "percentile": 1,
      "rank": 1,
      "rps_mean": 1.03558701,
      "total_housing_units": 89
    },
    {
      "bp_mean": 0.015620722,
      "crps_mean": 59.564025862,
      "id": "0800039195",
      "name": "Jamestown, CO",
      "percentile": 0.9697,
      "rank": 2,
      "rps_mean": 0.934484643,
      "total_housing_units": 129
    },
    {
      "bp_mean": 0.014562547,
      "crps_mean": 60.378095481,
      "id": "0800030350",
      "name": "Glendale (Boulder), CO",
      "percentile": 0.9394,
      "rank": 3,
      "rps_mean": 0.883850117,
      "total_housing_units": 41
    },
    {
      "bp_mean": 0.014076175,
      "crps_mean": 61.375737039,
      "id": "0800069110",
      "name": "Seven Hills, CO",
      "percentile": 0.9091,
      "rank": 4,
      "rps_mean": 0.868894331,
      "total_housing_units": 56
    },
    {
      "bp_mean": 0.014365321,
      "crps_mean": 59.232845207,
      "id": "0800074980",
      "name": "Sugarloaf, CO",
      "percentile": 0.8788,
      "rank": 5,
      "rps_mean": 0.859822123,
      "total_housing_units": 134
    },
    {
      "bp_mean": 0.013747707,
      "crps_mean": 59.698097858,
      "id": "0800004620",
      "name": "Bark Ranch, CO",
      "percentile": 0.8485,
      "rank": 6,
      "rps_mean": 0.83402091,
      "total_housing_units": 119
    },
    {
      "bp_mean": 0.014195411,
      "crps_mean": 57.130569349,
      "id": "0800075585",
      "name": "Sunshine, CO",
      "percentile": 0.8182,
      "rank": 7,
      "rps_mean": 0.818609517,
      "total_housing_units": 90
    },
    {
      "bp_mean": 0.014285174,
      "crps_mean": 56.004206199,
      "id": "0800052210",
      "name": "Mountain Meadows, CO",
      "percentile": 0.7879,
      "rank": 8,
      "rps_mean": 0.810234389,
      "total_housing_units": 120
    },
    {
      "bp_mean": 0.012510049,
      "crps_mean": 61.968231342,
      "id": "0800001420",
      "name": "Allenspark, CO",
      "percentile": 0.7576,
      "rank": 9,
      "rps_mean": 0.806503743,
      "total_housing_units": 837
    },
    {
      "bp_mean": 0.013881589,
      "crps_mean": 56.455979189,
      "id": "0800030945",
      "name": "Gold Hill, CO",
      "percentile": 0.7273,
      "rank": 10,
      "rps_mean": 0.789539706,
      "total_housing_units": 128
    }
  ],
  "level": "communities",
  "observed_at_ms": 1790881896574,
  "offset": 0,
  "parent_id": "08013",
  "ranked": 33,
  "sort_by": "rps_mean",
  "sources": [
    {
      "name": "wildfirerisk.org risk_to_homes collection (communities within 08013)",
      "observed_at": "2026-10-01",
      "url": "https://api.wildfirerisk.org/wrc/wildfireData/08013/communities/risk_to_homes.json"
    }
  ],
  "spatial_precision": "county",
  "total": 33
}
```

## API reference-derived contract

The following capability contract is generated from the same normalized Alexandria API reference exposed in the API spec.

### Compare within parent

- Capability: `wildfire-risk/compare_within_parent`
- Description: Rank every place of one level (states, counties, tribal_areas nationally; communities within a county) by mean risk to potential structures, conditional RPS, burn probability or housing units, from the Explore app's comparison collection. Each entry carries its rank and percentile within the ranked set. Offset-paginated; a continuation cursor is the next offset.
- Instructions: 'How does this county compare with the rest of the state/nation' or 'which communities in this county are most at risk'.
- Cost: 5 credits per call
- Capability file: [Compare within parent](https://firecrawl.dev/alexandria/agents/providers/wildfirerisk-org/wildfire-risk/compare_within_parent)

Accepted options:
- `level` (string, required): level Example: `states`
- `limit` (number): limit Example: `50`
- `offset` (number): Pass the previous call's next_cursor (an offset) to continue. Example: `0`
- `parent_id` (string): 00 for the national collection (states, counties, tribal_areas, or the national sample of communities); a 5-digit county id for communities within that county. Pattern: ^[0-9]{2,10}$. Example: `00`
- `sort_by` (string): sort_by Example: `rps_mean`

Response schema example:
```json
{
  "count": 10,
  "data_version": "Wildfire Risk to Communities version 2 (2024 update; LANDFIRE 2020 fuels, burn probability as of end of 2020)",
  "entries": [
    {
      "bp_mean": 0.015097123,
      "crps_mean": 68.20094693,
      "id": "0800076325",
      "name": "Tall Timber, CO",
      "percentile": 1,
      "rank": 1,
      "rps_mean": 1.03558701,
      "total_housing_units": 89
    },
    {
      "bp_mean": 0.015620722,
      "crps_mean": 59.564025862,
      "id": "0800039195",
      "name": "Jamestown, CO",
      "percentile": 0.9697,
      "rank": 2,
      "rps_mean": 0.934484643,
      "total_housing_units": 129
    },
    {
      "bp_mean": 0.014562547,
      "crps_mean": 60.378095481,
      "id": "0800030350",
      "name": "Glendale (Boulder), CO",
      "percentile": 0.9394,
      "rank": 3,
      "rps_mean": 0.883850117,
      "total_housing_units": 41
    },
    {
      "bp_mean": 0.014076175,
      "crps_mean": 61.375737039,
      "id": "0800069110",
      "name": "Seven Hills, CO",
      "percentile": 0.9091,
      "rank": 4,
      "rps_mean": 0.868894331,
      "total_housing_units": 56
    },
    {
      "bp_mean": 0.014365321,
      "crps_mean": 59.232845207,
      "id": "0800074980",
      "name": "Sugarloaf, CO",
      "percentile": 0.8788,
      "rank": 5,
      "rps_mean": 0.859822123,
      "total_housing_units": 134
    },
    {
      "bp_mean": 0.013747707,
      "crps_mean": 59.698097858,
      "id": "0800004620",
      "name": "Bark Ranch, CO",
      "percentile": 0.8485,
      "rank": 6,
      "rps_mean": 0.83402091,
      "total_housing_units": 119
    },
    {
      "bp_mean": 0.014195411,
      "crps_mean": 57.130569349,
      "id": "0800075585",
      "name": "Sunshine, CO",
      "percentile": 0.8182,
      "rank": 7,
      "rps_mean": 0.818609517,
      "total_housing_units": 90
    },
    {
      "bp_mean": 0.014285174,
      "crps_mean": 56.004206199,
      "id": "0800052210",
      "name": "Mountain Meadows, CO",
      "percentile": 0.7879,
      "rank": 8,
      "rps_mean": 0.810234389,
      "total_housing_units": 120
    },
    {
      "bp_mean": 0.012510049,
      "crps_mean": 61.968231342,
      "id": "0800001420",
      "name": "Allenspark, CO",
      "percentile": 0.7576,
      "rank": 9,
      "rps_mean": 0.806503743,
      "total_housing_units": 837
    },
    {
      "bp_mean": 0.013881589,
      "crps_mean": 56.455979189,
      "id": "0800030945",
      "name": "Gold Hill, CO",
      "percentile": 0.7273,
      "rank": 10,
      "rps_mean": 0.789539706,
      "total_housing_units": 128
    }
  ],
  "level": "communities",
  "observed_at_ms": 1790881896574,
  "offset": 0,
  "parent_id": "08013",
  "ranked": 33,
  "sort_by": "rps_mean",
  "sources": [
    {
      "name": "wildfirerisk.org risk_to_homes collection (communities within 08013)",
      "observed_at": "2026-10-01",
      "url": "https://api.wildfirerisk.org/wrc/wildfireData/08013/communities/risk_to_homes.json"
    }
  ],
  "spatial_precision": "county",
  "total": 33
}
```

### Place summary

- Capability: `wildfire-risk/place_summary`
- Description: Wildfire Risk to Communities summary for one place id (state, county, community or tribal area): the Explore app's risk classes (risk to homes, wildfire likelihood, exposure type, vulnerable populations), percentile ranks within nation, state and county, mean risk to potential structures, conditional RPS and burn probability with housing units from the comparison collection, and exposure fractions (directly, indirectly, minimally exposed land and buildings). spatial_precision is county: the values describe the whole administrative polygon.
- Instructions: After search_places or wildfire_risk_for_geometry returned an id, for the published classes and ranks of that place.
- Cost: 5 credits per call
- Capability file: [Place summary](https://firecrawl.dev/alexandria/agents/providers/wildfirerisk-org/wildfire-risk/place_summary)

Accepted options:
- `id` (string, required): WRC place id from search_places (e.g. 08013 Boulder County CO, 0800007850 Boulder CO, 47 Tennessee, 99402430 Navajo Nation AZ portion). Pattern: ^[0-9]{2,10}$. Example: `<id>`

Response schema example:
```json
{
  "bounds": [
    -105.694,
    39.913,
    -105.053,
    40.263
  ],
  "breadcrumb": "08/08013",
  "classes": {
    "exposure_type": "medium",
    "risk_to_homes": "very high",
    "vulnerable_populations": "medium",
    "wildfire_likelihood": "very high"
  },
  "compared_within": {
    "level": "counties",
    "parent_id": "00"
  },
  "counties": [],
  "data_version": "Wildfire Risk to Communities version 2 (2024 update; LANDFIRE 2020 fuels, burn probability as of end of 2020)",
  "explore_url": "https://apps.wildfirerisk.org/explore/overview/08/08013/",
  "exposure": {
    "buildings_fraction_directly_exposed": 0.266966661,
    "buildings_fraction_indirectly_exposed": 0.258393416,
    "buildings_fraction_minimally_exposed": 0.474639924,
    "fraction_directly_exposed": 0.262653527,
    "fraction_indirectly_exposed": 0.024010062,
    "fraction_minimally_exposed": 0.051788359,
    "total_buildings": 119558
  },
  "geo_level": "county",
  "id": "08013",
  "metrics": {
    "bp_mean": 0.008783181,
    "crps_mean": 45.726717548,
    "rps_mean": 0.500314387,
    "total_housing_units": 140642
  },
  "missing": [],
  "name": "Boulder County, CO",
  "name_short": "Boulder County",
  "observed_at_ms": 1790881884337,
  "ranks": {
    "bp_within_county": null,
    "bp_within_nation": 0.957,
    "bp_within_state": 0.952,
    "rps_within_county": null,
    "rps_within_nation": 0.972,
    "rps_within_state": 0.952
  },
  "sources": [
    {
      "name": "wildfirerisk.org place detail",
      "observed_at": "2026-10-01",
      "url": "https://api.wildfirerisk.org/wrc/place/08013"
    },
    {
      "name": "wildfirerisk.org exposure type",
      "observed_at": "2026-10-01",
      "url": "https://api.wildfirerisk.org/wrc/wildfireData/08013/counties/exposure_type.json"
    },
    {
      "name": "wildfirerisk.org risk_to_homes collection (counties within 00)",
      "observed_at": "2026-10-01",
      "url": "https://api.wildfirerisk.org/wrc/wildfireData/00/counties/risk_to_homes.json"
    }
  ],
  "spatial_precision": "county",
  "state": {
    "abbreviation": "CO",
    "id": "08",
    "name": "Colorado"
  }
}
```

### Search places

- Capability: `wildfire-risk/search_places`
- Description: Search Wildfire Risk to Communities places by name: communities (Census places), counties, tribal areas and states. Returns the WRC place id (the input of place_summary), geo_level, breadcrumb route, bounds, state and parent counties. The API returns at most about 15 matches and an empty list for no match.
- Instructions: To find the WRC id of a named town, county or tribal area before place_summary or compare_within_parent.
- Cost: 5 credits per call
- Capability file: [Search places](https://firecrawl.dev/alexandria/agents/providers/wildfirerisk-org/wildfire-risk/search_places)

Accepted options:
- `query` (string, required): Place name, optionally with a state abbreviation (e.g. 'Boulder', 'Franklin, TN', 'Navajo'). Example: `<query>`

Response schema example:
```json
{
  "count": 10,
  "observed_at_ms": 1790881872359,
  "query": "Boulder",
  "results": [
    {
      "bounds": [
        -103.629,
        44.38,
        -103.578,
        44.416
      ],
      "breadcrumb": "46/46081/4600006440",
      "counties": [
        {
          "id": "46081",
          "name": "Lawrence County, SD",
          "name_short": "Lawrence County"
        }
      ],
      "explore_url": "https://apps.wildfirerisk.org/explore/overview/46/46081/4600006440/",
      "geo_level": "place",
      "id": "4600006440",
      "name": "Boulder Canyon, SD",
      "name_short": "Boulder Canyon",
      "state": {
        "abbreviation": "SD",
        "id": "46",
        "name": "South Dakota"
      }
    },
    {
      "bounds": [
        -115.101,
        35.677,
        -114.77,
        36.011
      ],
      "breadcrumb": "32/32003/3200006500",
      "counties": [
        {
          "id": "32003",
          "name": "Clark County, NV",
          "name_short": "Clark County"
        }
      ],
      "explore_url": "https://apps.wildfirerisk.org/explore/overview/32/32003/3200006500/",
      "geo_level": "place",
      "id": "3200006500",
      "name": "Boulder City, NV",
      "name_short": "Boulder City",
      "state": {
        "abbreviation": "NV",
        "id": "32",
        "name": "Nevada"
      }
    },
    {
      "bounds": [
        -105.301,
        39.957,
        -105.178,
        40.094
      ],
      "breadcrumb": "08/08013/0800007850",
      "counties": [
        {
          "id": "08013",
          "name": "Boulder County, CO",
          "name_short": "Boulder County"
        }
      ],
      "explore_url": "https://apps.wildfirerisk.org/explore/overview/08/08013/0800007850/",
      "geo_level": "place",
      "id": "0800007850",
      "name": "Boulder, CO",
      "name_short": "Boulder",
      "state": {
        "abbreviation": "CO",
        "id": "08",
        "name": "Colorado"
      }
    },
    {
      "bounds": [
        -105.694,
        39.913,
        -105.053,
        40.263
      ],
      "breadcrumb": "08/08013",
      "counties": [],
      "explore_url": "https://apps.wildfirerisk.org/explore/overview/08/08013/",
      "geo_level": "county",
      "id": "08013",
      "name": "Boulder County, CO",
      "name_short": "Boulder County",
      "state": {
        "abbreviation": "CO",
        "id": "08",
        "name": "Colorado"
      }
    },
    {
      "bounds": [
        -122.161,
        37.112,
        -122.097,
        37.163
      ],
      "breadcrumb": "06/06087/0600007652",
      "counties": [
        {
          "id": "06087",
          "name": "Santa Cruz County, CA",
          "name_short": "Santa Cruz County"
        }
      ],
      "explore_url": "https://apps.wildfirerisk.org/explore/overview/06/06087/0600007652/",
      "geo_level": "place",
      "id": "0600007652",
      "name": "Boulder Creek, CA",
      "name_short": "Boulder Creek",
      "state": {
        "abbreviation": "CA",
        "id": "06",
        "name": "California"
      }
    },
    {
      "bounds": [
        -108.867,
        42.879,
        -108.726,
        42.954
      ],
      "breadcrumb": "56/56013/5600009307",
      "counties": [
        {
          "id": "56013",
          "name": "Fremont County, WY",
          "name_short": "Fremont County"
        }
      ],
      "explore_url": "https://apps.wildfirerisk.org/explore/overview/56/56013/5600009307/",
      "geo_level": "place",
      "id": "5600009307",
      "name": "Boulder Flats, WY",
      "name_short": "Boulder Flats",
      "state": {
        "abbreviation": "WY",
        "id": "56",
        "name": "Wyoming"
      }
    },
    {
      "bounds": [
        -88.349,
        41.7,
        -88.318,
        41.721
      ],
      "breadcrumb": "17/17093/1700007419",
      "counties": [
        {
          "id": "17093",
          "name": "Kendall County, IL",
          "name_short": "Kendall County"
        }
      ],
      "explore_url": "https://apps.wildfirerisk.org/explore/overview/17/17093/1700007419/",
      "geo_level": "place",
      "id": "1700007419",
      "name": "Boulder Hill, IL",
      "name_short": "Boulder Hill",
      "state": {
        "abbreviation": "IL",
        "id": "17",
        "name": "Illinois"
      }
    },
    {
      "bounds": [
        -89.669,
        46.102,
        -89.63,
        46.125
      ],
      "breadcrumb": "55/55125/5500008925",
      "counties": [
        {
          "id": "55125",
          "name": "Vilas County, WI",
          "name_short": "Vilas County"
        }
      ],
      "explore_url": "https://apps.wildfirerisk.org/explore/overview/55/55125/5500008925/",
      "geo_level": "place",
      "id": "5500008925",
      "name": "Boulder Junction, WI",
      "name_short": "Boulder Junction",
      "state": {
        "abbreviation": "WI",
        "id": "55",
        "name": "Wisconsin"
      }
    },
    {
      "bounds": [
        -112.132,
        46.229,
        -112.105,
        46.245
      ],
      "breadcrumb": "30/30043/3000008575",
      "counties": [
        {
          "id": "30043",
          "name": "Jefferson County, MT",
          "name_short": "Jefferson County"
        }
      ],
      "explore_url": "https://apps.wildfirerisk.org/explore/overview/30/30043/3000008575/",
      "geo_level": "place",
      "id": "3000008575",
      "name": "Boulder, MT",
      "name_short": "Boulder",
      "state": {
        "abbreviation": "MT",
        "id": "30",
        "name": "Montana"
      }
    },
    {
      "bounds": [
        -111.46,
        37.858,
        -111.405,
        37.988
      ],
      "breadcrumb": "49/49017/4900007470",
      "counties": [
        {
          "id": "49017",
          "name": "Garfield County, UT",
          "name_short": "Garfield County"
        }
      ],
      "explore_url": "https://apps.wildfirerisk.org/explore/overview/49/49017/4900007470/",
      "geo_level": "place",
      "id": "4900007470",
      "name": "Boulder, UT",
      "name_short": "Boulder",
      "state": {
        "abbreviation": "UT",
        "id": "49",
        "name": "Utah"
      }
    }
  ],
  "sources": [
    {
      "name": "wildfirerisk.org places search",
      "observed_at": "2026-10-01",
      "url": "https://api.wildfirerisk.org/wrc/places/Boulder"
    }
  ]
}
```

### Wildfire risk for geometry

- Capability: `wildfire-risk/wildfire_risk_for_geometry`
- Description: Wildfire risk for a GeoJSON geometry (Point, Polygon, MultiPolygon or a Feature wrapping one; WGS84 [lon, lat]). For a Point, the 30 m pixel of each requested USFS image service layer is read (identify); for a polygon, zonal statistics over the rings (computeStatisticsHistograms: pixel count, min, max, mean, median, mode, class fractions). Values are returned both as the service pixel value and scaled to the published quantity with the attribute-table class name. Also returns the county, community and tribal area polygons the geometry intersects with their housing counts and percentile ranks, a location echo, sources and missing[] entries for layers without data. Outside CONUS/Alaska/Hawaii is invalid_input with code outside_coverage.
- Instructions: Any 'what is the wildfire risk of this parcel / paddock / lot' question. Follow with place_summary on a returned county or community id for the Explore app's risk classes.
- Cost: 5 credits per call
- Capability file: [Wildfire risk for geometry](https://firecrawl.dev/alexandria/agents/providers/wildfirerisk-org/wildfire-risk/wildfire_risk_for_geometry)

Accepted options:
- `geometry` (object, required): GeoJSON (RFC 7946, WGS84, [lon, lat]) Point, Polygon, MultiPolygon, or a Feature wrapping one. Rings must be closed; altitude is ignored; a FeatureCollection is refused (send one place per call); geometries crossing the antimeridian are refused; at most 500 vertices and 250 km2. Any other member (bbox, Feature properties, id) passes through unread. Invalid input is reported as invalid_input with a JSON pointer and a stable code: missing_type, unsupported_type, feature_collection, missing_coordinates, not_a_position, latitude (with a swapped-order hint), longitude, ring_too_short, ring_not_closed, too_many_vertices, too_large, antimeridian, outside_coverage. Example: `{}`
- `include_boundaries` (boolean): Also look up the intersecting county, community and tribal area polygons (three FeatureServer queries). Default true. Example: `false`
- `layers` (string[]): Image service layers to read. Default: burn_probability, risk_to_potential_structures, conditional_risk_to_potential_structures, wildfire_hazard_potential, exposure_type. Example: `[]`

Response schema example:
```json
{
  "communities": [
    {
      "buildings": 3057,
      "buildings_fraction_directly_exposed": 0.6284,
      "buildings_fraction_indirectly_exposed": 0.3189,
      "census_geoid": "4773900",
      "explore_url": null,
      "geo_level": "place",
      "housing_fraction_directly_exposed": 0.4996,
      "housing_fraction_indirectly_exposed": 0.4429,
      "housing_units": 2677,
      "id": "4700073900",
      "name": "Thompson's Station, TN",
      "ranks": {
        "bp_within_nation": 0.317,
        "bp_within_state": 0.173,
        "housing_unit_risk_within_nation": 0.604,
        "housing_unit_risk_within_state": 0.416,
        "rps_within_nation": 0.298,
        "rps_within_state": 0.181,
        "whp_within_nation": 0.277,
        "whp_within_state": 0.179
      },
      "state": "TN",
      "state_fips": "47",
      "vintage": "2023"
    }
  ],
  "counties": [
    {
      "buildings": 95003,
      "buildings_fraction_directly_exposed": 0.5834,
      "buildings_fraction_indirectly_exposed": 0.2763,
      "census_geoid": "47187",
      "explore_url": "https://apps.wildfirerisk.org/explore/overview/47/47187/",
      "geo_level": "county",
      "housing_fraction_directly_exposed": 0.4649,
      "housing_fraction_indirectly_exposed": 0.3453,
      "housing_units": 91102,
      "id": "47187",
      "name": "Williamson County, TN",
      "ranks": {
        "bp_within_nation": 0.25,
        "bp_within_state": 0.213,
        "housing_unit_risk_within_nation": 0.509,
        "housing_unit_risk_within_state": 0.436,
        "rps_within_nation": 0.228,
        "rps_within_state": 0.191,
        "whp_within_nation": 0.22,
        "whp_within_state": 0.16
      },
      "state": "TN",
      "state_fips": "47",
      "vintage": "2023"
    }
  ],
  "data_version": "Wildfire Risk to Communities version 2 (2024 update; LANDFIRE 2020 fuels, burn probability as of end of 2020)",
  "layers": [
    {
      "class": "0 to 1-in-10,000",
      "class_fractions": [
        {
          "class": "0 to 1-in-10,000",
          "fraction": 0.8248,
          "pixels": 824
        },
        {
          "class": "1-in-10,000 to 1-in-4,643",
          "fraction": 0.1752,
          "pixels": 175
        }
      ],
      "layer": "burn_probability",
      "name": "Wildfire Likelihood (annual burn probability)",
      "pixel_value": 1.175,
      "service": "BurnProbability",
      "source_url": "https://imagery.geoplatform.gov/iipp/rest/services/Fire_Aviation/USFS_EDW_RMRS_WRC_BurnProbability/ImageServer/computeStatisticsHistograms?geometry=%7B%22rings%22%3A%5B%5B%5B-86.93%2C35.853%5D%2C%5B-86.93%2C35.859%5D%2C%5B-86.92%2C35.859%5D%2C%5B-86.92%2C35.853%5D%2C%5B-86.93%2C35.853%5D%5D%5D%2C%22spatialReference%22%3A%7B%22wkid%22%3A4326%7D%7D&geometryType=esriGeometryPolygon&f=json",
      "spatial_precision": "polygon",
      "stats": {
        "max": 0.0002,
        "mean": 0.000118,
        "median": 0.0001,
        "min": 0.0001,
        "mode": 0.0001,
        "pixels": 999,
        "std": 0.000038
      },
      "unit": "annual probability",
      "value": 0.000118
    },
    {
      "class": "0 to 40th",
      "class_fractions": [
        {
          "class": "0 to 40th",
          "fraction": 1,
          "pixels": 999
        }
      ],
      "layer": "risk_to_potential_structures",
      "name": "Risk to Homes (risk to potential structures)",
      "pixel_value": 1,
      "service": "RiskToPotentialStructures",
      "source_url": "https://imagery.geoplatform.gov/iipp/rest/services/Fire_Aviation/USFS_EDW_RMRS_WRC_RiskToPotentialStructures/ImageServer/computeStatisticsHistograms?geometry=%7B%22rings%22%3A%5B%5B%5B-86.93%2C35.853%5D%2C%5B-86.93%2C35.859%5D%2C%5B-86.92%2C35.859%5D%2C%5B-86.92%2C35.853%5D%2C%5B-86.93%2C35.853%5D%5D%5D%2C%22spatialReference%22%3A%7B%22wkid%22%3A4326%7D%7D&geometryType=esriGeometryPolygon&f=json",
      "spatial_precision": "polygon",
      "stats": {
        "max": 0.01,
        "mean": 0.01,
        "median": 0.01,
        "min": 0.01,
        "mode": 0.01,
        "pixels": 999,
        "std": 0
      },
      "unit": "RPS index (national percentile class)",
      "value": 0.01
    },
    {
      "class": "0 to 40th",
      "class_fractions": [
        {
          "class": "0 to 40th",
          "fraction": 0.998,
          "pixels": 997
        },
        {
          "class": "70th to 90th",
          "fraction": 0.002,
          "pixels": 2
        }
      ],
      "layer": "conditional_risk_to_potential_structures",
      "name": "Wildfire Consequence (conditional risk to potential structures)",
      "pixel_value": 242.603,
      "service": "ConditionalRiskToPotentialStructures",
      "source_url": "https://imagery.geoplatform.gov/iipp/rest/services/Fire_Aviation/USFS_EDW_RMRS_WRC_ConditionalRiskToPotentialStructures/ImageServer/computeStatisticsHistograms?geometry=%7B%22rings%22%3A%5B%5B%5B-86.93%2C35.853%5D%2C%5B-86.93%2C35.859%5D%2C%5B-86.92%2C35.859%5D%2C%5B-86.92%2C35.853%5D%2C%5B-86.93%2C35.853%5D%5D%5D%2C%22spatialReference%22%3A%7B%22wkid%22%3A4326%7D%7D&geometryType=esriGeometryPolygon&f=json",
      "spatial_precision": "polygon",
      "stats": {
        "max": 42.8,
        "mean": 24.26026,
        "median": 24.3,
        "min": 10.1,
        "mode": 24,
        "pixels": 999,
        "std": 1.596468
      },
      "unit": "cRPS index 0-100 (national percentile class)",
      "value": 24.26026
    },
    {
      "class": "Very Low",
      "class_fractions": [
        {
          "class": "Very Low",
          "fraction": 1,
          "pixels": 579
        }
      ],
      "layer": "wildfire_hazard_potential",
      "name": "Wildfire Hazard Potential",
      "pixel_value": 12.791,
      "service": "WildfireHazardPotential",
      "source_url": "https://imagery.geoplatform.gov/iipp/rest/services/Fire_Aviation/USFS_EDW_RMRS_WRC_WildfireHazardPotential/ImageServer/computeStatisticsHistograms?geometry=%7B%22rings%22%3A%5B%5B%5B-86.93%2C35.853%5D%2C%5B-86.93%2C35.859%5D%2C%5B-86.92%2C35.859%5D%2C%5B-86.92%2C35.853%5D%2C%5B-86.93%2C35.853%5D%5D%5D%2C%22spatialReference%22%3A%7B%22wkid%22%3A4326%7D%7D&geometryType=esriGeometryPolygon&f=json",
      "spatial_precision": "polygon",
      "stats": {
        "max": 45,
        "mean": 12.791019,
        "median": 14,
        "min": 4,
        "mode": 14,
        "pixels": 579,
        "std": 4.978798
      },
      "unit": "WHP index",
      "value": 12.791019
    },
    {
      "class": "Directly Exposed",
      "class_fractions": [
        {
          "class": "Indirectly Exposed",
          "fraction": 0.4204,
          "pixels": 420
        },
        {
          "class": "Directly Exposed",
          "fraction": 0.5796,
          "pixels": 579
        }
      ],
      "layer": "exposure_type",
      "name": "Exposure Type",
      "pixel_value": 1000,
      "service": "ExposureType",
      "source_url": "https://imagery.geoplatform.gov/iipp/rest/services/Fire_Aviation/USFS_EDW_RMRS_WRC_ExposureType/ImageServer/computeStatisticsHistograms?geometry=%7B%22rings%22%3A%5B%5B%5B-86.93%2C35.853%5D%2C%5B-86.93%2C35.859%5D%2C%5B-86.92%2C35.859%5D%2C%5B-86.92%2C35.853%5D%2C%5B-86.93%2C35.853%5D%5D%5D%2C%22spatialReference%22%3A%7B%22wkid%22%3A4326%7D%7D&geometryType=esriGeometryPolygon&f=json",
      "spatial_precision": "polygon",
      "stats": {
        "max": 1,
        "mean": 0.827582,
        "median": 1,
        "min": 0.432,
        "mode": 1,
        "pixels": 999,
        "std": 0.21105
      },
      "unit": "fraction of indirect exposure (0 not exposed, 1 directly exposed)",
      "value": 1
    }
  ],
  "location": {
    "area_m2": 601272,
    "bbox": [
      -86.93,
      35.853,
      -86.92,
      35.859
    ],
    "centroid": [
      -86.925,
      35.856
    ],
    "kind": "Polygon"
  },
  "missing": [],
  "observed_at_ms": 1790881861550,
  "sources": [
    {
      "name": "USFS WRC BurnProbability image service",
      "observed_at": "2026-10-01",
      "url": "https://imagery.geoplatform.gov/iipp/rest/services/Fire_Aviation/USFS_EDW_RMRS_WRC_BurnProbability/ImageServer/computeStatisticsHistograms?geometry=%7B%22rings%22%3A%5B%5B%5B-86.93%2C35.853%5D%2C%5B-86.93%2C35.859%5D%2C%5B-86.92%2C35.859%5D%2C%5B-86.92%2C35.853%5D%2C%5B-86.93%2C35.853%5D%5D%5D%2C%22spatialReference%22%3A%7B%22wkid%22%3A4326%7D%7D&geometryType=esriGeometryPolygon&f=json"
    },
    {
      "name": "USFS WRC RiskToPotentialStructures image service",
      "observed_at": "2026-10-01",
      "url": "https://imagery.geoplatform.gov/iipp/rest/services/Fire_Aviation/USFS_EDW_RMRS_WRC_RiskToPotentialStructures/ImageServer/computeStatisticsHistograms?geometry=%7B%22rings%22%3A%5B%5B%5B-86.93%2C35.853%5D%2C%5B-86.93%2C35.859%5D%2C%5B-86.92%2C35.859%5D%2C%5B-86.92%2C35.853%5D%2C%5B-86.93%2C35.853%5D%5D%5D%2C%22spatialReference%22%3A%7B%22wkid%22%3A4326%7D%7D&geometryType=esriGeometryPolygon&f=json"
    },
    {
      "name": "USFS WRC ConditionalRiskToPotentialStructures image service",
      "observed_at": "2026-10-01",
      "url": "https://imagery.geoplatform.gov/iipp/rest/services/Fire_Aviation/USFS_EDW_RMRS_WRC_ConditionalRiskToPotentialStructures/ImageServer/computeStatisticsHistograms?geometry=%7B%22rings%22%3A%5B%5B%5B-86.93%2C35.853%5D%2C%5B-86.93%2C35.859%5D%2C%5B-86.92%2C35.859%5D%2C%5B-86.92%2C35.853%5D%2C%5B-86.93%2C35.853%5D%5D%5D%2C%22spatialReference%22%3A%7B%22wkid%22%3A4326%7D%7D&geometryType=esriGeometryPolygon&f=json"
    },
    {
      "name": "USFS WRC WildfireHazardPotential image service",
      "observed_at": "2026-10-01",
      "url": "https://imagery.geoplatform.gov/iipp/rest/services/Fire_Aviation/USFS_EDW_RMRS_WRC_WildfireHazardPotential/ImageServer/computeStatisticsHistograms?geometry=%7B%22rings%22%3A%5B%5B%5B-86.93%2C35.853%5D%2C%5B-86.93%2C35.859%5D%2C%5B-86.92%2C35.859%5D%2C%5B-86.92%2C35.853%5D%2C%5B-86.93%2C35.853%5D%5D%5D%2C%22spatialReference%22%3A%7B%22wkid%22%3A4326%7D%7D&geometryType=esriGeometryPolygon&f=json"
    },
    {
      "name": "USFS WRC ExposureType image service",
      "observed_at": "2026-10-01",
      "url": "https://imagery.geoplatform.gov/iipp/rest/services/Fire_Aviation/USFS_EDW_RMRS_WRC_ExposureType/ImageServer/computeStatisticsHistograms?geometry=%7B%22rings%22%3A%5B%5B%5B-86.93%2C35.853%5D%2C%5B-86.93%2C35.859%5D%2C%5B-86.92%2C35.859%5D%2C%5B-86.92%2C35.853%5D%2C%5B-86.93%2C35.853%5D%5D%5D%2C%22spatialReference%22%3A%7B%22wkid%22%3A4326%7D%7D&geometryType=esriGeometryPolygon&f=json"
    },
    {
      "name": "Headwaters Economics WRC counties boundaries (ArcGIS FeatureServer)",
      "observed_at": "2026-10-01",
      "url": "https://services1.arcgis.com/gGHDlz6USftL5Pau/arcgis/rest/services/county_boundaries_conus_ak_hi/FeatureServer/0/query?geometry=%7B%22rings%22%3A%5B%5B%5B-86.93%2C35.853%5D%2C%5B-86.93%2C35.859%5D%2C%5B-86.92%2C35.859%5D%2C%5B-86.92%2C35.853%5D%2C%5B-86.93%2C35.853%5D%5D%5D%2C%22spatialReference%22%3A%7B%22wkid%22%3A4326%7D%7D&geometryType=esriGeometryPolygon&inSR=4326&spatialRel=esriSpatialRelIntersects&outFields=*&returnGeometry=false&f=json"
    },
    {
      "name": "Headwaters Economics WRC communities boundaries (ArcGIS FeatureServer)",
      "observed_at": "2026-10-01",
      "url": "https://services1.arcgis.com/gGHDlz6USftL5Pau/arcgis/rest/services/place_boundaries_conus_ak_hi/FeatureServer/0/query?geometry=%7B%22rings%22%3A%5B%5B%5B-86.93%2C35.853%5D%2C%5B-86.93%2C35.859%5D%2C%5B-86.92%2C35.859%5D%2C%5B-86.92%2C35.853%5D%2C%5B-86.93%2C35.853%5D%5D%5D%2C%22spatialReference%22%3A%7B%22wkid%22%3A4326%7D%7D&geometryType=esriGeometryPolygon&inSR=4326&spatialRel=esriSpatialRelIntersects&outFields=*&returnGeometry=false&f=json"
    }
  ],
  "spatial_precision": "polygon",
  "tribal_areas": []
}
```
