NIFC Wildfire Incidents Scraper
Pricing
from $7.50 / 1,000 results
NIFC Wildfire Incidents Scraper
Scrapes active wildfire incidents from the NIFC public feed. Returns each fire as a flat row with its name, acreage, containment percentage, location, and discovery date. Filter by US state and minimum fire size.
Pricing
from $7.50 / 1,000 results
Rating
0.0
(0)
Developer
Acquisition Automation Co.
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share

π₯ NIFC Wildfire Incidents Scraper
Fire incidents from the National Interagency Fire Center feed, one per row, with name, state, county, coordinates, discovery date, cause and incident type. Filter by state or minimum size, cap the run, export to CSV, Excel, JSON or XML. No API key and no registration.
The NIFC feed is the federal record of fire incidents across the United States, including both wildfires and planned prescribed burns. It is served for mapping software, not for a spreadsheet. This Actor reads it and writes each incident into a dataset, so the fire history around a property becomes a table you can filter by county.
| Who uses it | What they use the feed for |
|---|---|
| π’ Buyers of businesses with physical sites | Checking the fire history around a plant, a yard or a portfolio of locations before the insurance quote arrives |
| π² Buyers of land, timber and agriculture | Seeing what has burned nearby, and how recently |
| π Insurance and risk analysts | Building a county level incident history with coordinates attached |
| π Local government and researchers | Tracking incident counts by state and county over a season |
π What it does
π‘ Why it matters: fire exposure shows up in the insurance premium, and the premium shows up in EBITDA. The federal incident feed is the cheapest way to check the ground truth around an address.
- πΊ Reads the NIFC public incident feed with no account and no key.
- π· Filters by state code, for example
CA,ORorTX. - π Filters by minimum acreage, for runs where only larger fires matter.
- π Returns latitude and longitude, so you can measure distance to a specific site.
- π₯ Marks the incident type in
status:WFfor a wildfire,RXfor a prescribed burn. - πΎ Exports to CSV, Excel, JSON or XML, from the run page or the API.
π Output
Every incident is one flat row. null means the feed carried no value for that field on that incident.
| Field | Type | Description |
|---|---|---|
π₯ incident_name | string | Incident name as filed, for example 2026 DOUGLAS PILES RX |
πΊπΈ state | string | Two letter state code, for example AZ |
πΊ county | string | County the incident is recorded in |
π§ lat | number | Latitude in decimal degrees |
π§ lon | number | Longitude in decimal degrees |
π
discovery_date | string | ISO timestamp of discovery |
β cause | string | Reported cause, for example Undetermined |
π· status | string | Incident type: WF for wildfire, RX for prescribed burn |
π acres | number | Fire size in acres. null across every row in the runs observed so far |
π§ containment_pct | number | Containment percentage. null across every row in the runs observed so far |
πΏ fuel_type | string | Fuel type. null across every row in the runs observed so far |
π scrapedAt | string | ISO timestamp of collection |
β οΈ error | string | null on a normal row |
Example rows
{"incident_name": "2026 DOUGLAS PILES RX","state": "AZ","county": "Cochise","lat": 31.755346,"lon": -109.360056,"acres": null,"containment_pct": null,"cause": "Undetermined","discovery_date": "2026-01-01T21:56:51.000Z","status": "RX","fuel_type": null,"scrapedAt": "2026-09-14T16:23:20.615Z","error": null}
{"incident_name": "2026 SIERRA VISTA PILES RX","state": "AZ","county": "Santa Cruz","lat": 31.551709,"lon": -110.516882,"acres": null,"containment_pct": null,"cause": "Undetermined","discovery_date": "2026-01-01T21:58:27.000Z","status": "RX","fuel_type": null,"scrapedAt": "2026-09-14T16:23:20.704Z","error": null}
β¨ Why choose this Actor
| What you get | |
|---|---|
| The federal feed | Incidents come from the National Interagency Fire Center, not from a news map. |
| No credentials | The feed is public. No key, no account, no quota. |
| Coordinates on every row | State and county narrow it down, latitude and longitude let you measure the distance. |
| Thirteen fields, every run | The same columns each time, so repeat runs append into one history. |
| You pay per row | No subscription. Ten incidents cost under a dime. |
π How to use it
- Create a free Apify account. New accounts start with $5 of credit.
- Open the Actor and select Try for free.
- Put a state code in
state, or leave it empty for the whole country. - Set
minAcresif you only want larger fires, andmaxItemsto cap the run. - Select Start, then export from the Dataset tab as CSV, Excel, JSON or XML.
A first run:
{"maxItems": 10}
One state, a deeper pull:
{"state": "CA","maxItems": 500}
βοΈ Input
| Field | Required | Description |
|---|---|---|
state | No | US state code to filter on, for example CA, OR, TX. Empty returns every state |
minAcres | No | Only include fires at least this many acres |
maxItems | No | How many incidents to collect per run. Default 10 |
π° Pricing
Pay per result. No subscription, and no Apify platform usage on top.
| Apify plan | Free | Bronze | Silver | Gold | Platinum | Diamond |
|---|---|---|---|---|---|---|
| Per incident row | $0.0085 | $0.0082 | $0.0078 | $0.0075 | $0.0075 | $0.0075 |
| Rows collected | Cost on the Free plan |
|---|---|
| 100 | $0.85 |
| 1,000 | $8.50 |
| 10,000 | $85.00 |
Free plan runs return up to 10 rows as a preview. Any paid Apify plan lifts that to 1,000,000 per run.
π Integrate with any app
The dataset is available through the Apify API as soon as the run finishes. Use run-sync-get-dataset-items for a one-shot call, webhooks to trigger what happens next, or the Make, Zapier, Airbyte and LangChain integrations listed on the Actor page.
π€ Use with an AI agent
Give an agent live access to the incident feed over the Model Context Protocol:
$claude mcp add --transport http apify "https://mcp.apify.com?tools=acquistion-automation/nifc-wildfire-incidents-scraper"
Then ask it in plain language which incidents were recorded in a county and have it read the result back.
β Frequently asked questions
Why are acres and containment_pct empty?
The feed did not carry a value for them on any row in the runs observed so far. Treat the rows as an incident register with location, date, cause and type, and read size and containment from the incident's own reporting.
What do WF and RX mean in status?
WF is a wildfire. RX is a prescribed burn, a fire set deliberately by a land manager. Both appear in the feed, so filter on status when you only want unplanned fires.
Does the minAcres filter still work if acres is empty?
It filters on the value the feed supplies. With acreage missing, a minAcres run can come back with fewer rows than you expect, so start with the filter off.
How do I find incidents near one address?
Filter by state and county, then compute the distance from your coordinates to lat and lon after export.
Is this real time? It reads the feed at the moment of the run. Attach a schedule if you want the dataset kept current, and treat it as a record rather than an emergency alert.
What can I export? CSV, Excel, JSON and XML from the run page, or JSON straight from the API.
π More from Acquisition Automation Co.
- Seattle Crime Data Scraper
- SAM.gov Contract Opportunities Scraper
- PublicSurplus Scraper
- IRS Exempt Organizations Scraper
- BizBuySell Scraper
About Acquisition Automation Co.
We build automation for people buying businesses. The repetitive part of an acquisition search, checking listings, pulling public records, tracking owners and assets, is work a machine should do, so the buyer's time goes into judging deals instead of collecting them.
We add new Actors regularly. If there is a source you need and do not see here, tell us.
π Support
Open an issue in the Issues tab of this Actor with your run ID, the input you used, and what you expected to get back.
β οΈ Disclaimer
This Actor is independent and is not affiliated with, endorsed by, or sponsored by the National Interagency Fire Center or any government agency. It collects only publicly available data and is not an emergency warning service. You are responsible for using that data in compliance with the source's terms of service and applicable law.