Wildfires API
MonitoringMAINTAINED2 tokens / call

Wildfires API

Every active US wildfire from the National Interagency Fire Center, with acres, containment and location, live

Every active US wildfire, live from interagency fire command. The WFIGS current-incidents feed — the National Interagency Fire Center's authoritative operational picture — parsed into clean JSON and edge-cached 15 minutes: 425 incidents right now totaling 4.87 million acres, each with name and unique fire identifier, state and county, acres burned, percent contained, discovery and containment times, incident type (wildfire / prescribed burn / complex), cause, assigned personnel, geographic coordination center and coordinates. Sort the national list by size (BIG GRASS in Malheur County, Oregon: 578,637 acres, 94% contained, 226 personnel), filter by state, type, minimum acres or active-only, ask for incidents within a radius of any point (Boise → the SHEEP fire, 45 km away, discovered an hour ago), or pull per-state totals. Safety and evacuation apps, insurance risk, logistics routing, air-quality context, newsrooms and dashboards — the same feed fire agencies use, without the GIS wrangling. US coverage.

Every call needs an X-Api-Key header. A free key includes 500 tokens a month, no card required. 2 tokens per call, so the free plan covers about 250 calls a month.

No credit card requiredAccess to 125+ APIsCancel anytime
response.json
{
  "ok": true,
  "query": {
    "lat": 43.6,
    "lng": -116.2,
    "radius_km": 200
  },
  "count": 3,
  "wildfires": [
    {
      "id": "2026-IDBOF-000958",
      "name": "CROOKED",
      "state": "US-ID",
      "county": "Boise",
      "acres": 10081,
      "percent_contained": 93,
      "discovered": "2026-08-18T23:38:00.000Z",
      "contained": null,
      "type": "wildfire",
      "cause": "Human",
      "cause_general": null,
      "personnel": 263,
      "updated": "2026-09-12T23:00:45.363Z",
      "gacc": "GBCC",
      "lat": 43.8472,
      "lng": -115.5396,
      "distance_km": 59.8
    },
    {
      "id": "2026-IDSTF-000245",
      "name": "Buckhorn",
      "state": "US-ID",
      "county": "Elmore",
      "acres": 161,
      "percent_contained": 0,
      "discovered": "2026-09-11T00:04:44.000Z",
      "contained": null,
      "type": "wildfire",
      "cause": "Human",
      "cause_general": null,
      "personnel": 149,
      "updated": "2026-09-13T00:30:41.163Z",
      "gacc": "GBCC",
      "lat": 43.5473,
      "lng": -115.1049,
      "distance_km": 88.4
    },
    {
      "id": "2026-IDBOD-000994",
      "name": "FLINT",
      "state": "US-ID",
      "county": "Owyhee",
      "acres": 6936,
      "percent_contained": 100,
      "discovered": "2026-08-24T21:12:00.000Z",
      "contained": null,
      "type": "wildfire",
      "cause": "Natural",
      "cause_general": null,
      "personnel": 53,
      "updated": "2026-09-12T23:09:53.060Z",
      "gacc": "GBCC",
      "lat": 42.8822,
      "lng": -116.822,
      "distance_km": 94.4
    }
  ]
}
Production Ready
Battle-tested infrastructure with a 99.9% uptime SLA. Rate limits are generous, responses are consistent.
Simple Integration
Standard REST + JSON. Works with any HTTP client. Copy-ready code snippets in 4 languages.
One Key, 125+ APIs
Your DataAndAPIs subscription unlocks every API on the platform — anime, finance, sports, and more.

Use cases for Wildfires API

  • Show active fires near a user or an asset with acres burned, containment and discovery time.

  • Alert property, insurance or logistics teams when a fire starts within a radius of their locations.

  • Display the national picture by state with incident counts and total acreage.

  • Combine fire locations with the Air Quality API to explain smoke readings.

Wildfires API endpoints

Every endpoint with its parameters and a real example response.

GETCurrent Wildfires

https://api-wildfires.dataandapis.com/v1/wildfires

Query parameters

ParameterExample
active_onlytrueOptional
min_acresOptional
stateOptional
typeWFOptional

Example request

curl "https://api-wildfires.dataandapis.com/v1/wildfires?active_only=true&type=WF" \
  -H "X-Api-Key: YOUR_API_KEY"
Example response
{
  "ok": true,
  "page": 1,
  "limit": 5,
  "total": 387,
  "cache": "WFIGS current incidents, edge-cached 15 minutes",
  "coverage": "US (interagency WFIGS feed)",
  "wildfires": [
    {
      "id": "2026-ORPRD-000445",
      "name": "0445 CROSSWHITE",
      "state": "US-OR",
      "county": "Wheeler",
      "acres": 342923,
      "percent_contained": 99,
      "discovered": "2026-07-16T00:51:54.000Z",
      "contained": null,
      "type": "wildfire",
      "cause": "Natural",
      "cause_general": null,
      "personnel": 39,
      "updated": "2026-09-13T00:06:10.867Z",
      "gacc": "NWCC",
      "lat": 44.8033,
      "lng": -120.1992
    },
    {
      "id": "2026-WAOWF-260406",
…
Show full response
{
  "ok": true,
  "page": 1,
  "limit": 5,
  "total": 387,
  "cache": "WFIGS current incidents, edge-cached 15 minutes",
  "coverage": "US (interagency WFIGS feed)",
  "wildfires": [
    {
      "id": "2026-ORPRD-000445",
      "name": "0445 CROSSWHITE",
      "state": "US-OR",
      "county": "Wheeler",
      "acres": 342923,
      "percent_contained": 99,
      "discovered": "2026-07-16T00:51:54.000Z",
      "contained": null,
      "type": "wildfire",
      "cause": "Natural",
      "cause_general": null,
      "personnel": 39,
      "updated": "2026-09-13T00:06:10.867Z",
      "gacc": "NWCC",
      "lat": 44.8033,
      "lng": -120.1992
    },
    {
      "id": "2026-WAOWF-260406",
      "name": "LITTLE GIANT",
      "state": "US-WA",
      "county": "Chelan",
      "acres": 172695,
      "percent_contained": 81,
      "discovered": "2026-07-16T01:17:54.000Z",
      "contained": null,
      "type": "wildfire",
      "cause": "Natural",
      "cause_general": null,
      "personnel": 763,
      "updated": "2026-09-13T00:01:04.497Z",
      "gacc": "NWCC",
      "lat": 48.0162,
      "lng": -120.8466
    },
    {
      "id": "2026-WANES-001791",
      "name": "SINLAHEKIN",
      "state": "US-WA",
      "county": "Okanogan",
      "acres": 166026,
      "percent_contained": 76,
      "discovered": "2026-07-26T21:12:00.000Z",
      "contained": null,
      "type": "wildfire",
      "cause": "Undetermined",
      "cause_general": null,
      "personnel": 771,
      "updated": "2026-09-13T01:46:11.373Z",
      "gacc": "NWCC",
      "lat": 48.7046,
      "lng": -119.6931
    },
    {
      "id": "2026-UTFIF-260341",
      "name": "Widemouth 2",
      "state": "US-UT",
      "county": "Millard",
      "acres": 129741,
      "percent_contained": 98,
      "discovered": "2026-07-27T23:02:28.000Z",
      "contained": null,
      "type": "wildfire",
      "cause": "Natural",
      "cause_general": null,
      "personnel": 66,
      "updated": "2026-09-12T22:28:25.127Z",
      "gacc": "GBCC",
      "lat": 38.7289,
      "lng": -112.499
    },
    {
      "id": "2026-ORBUD-002693",
      "name": "Second Flat",
      "state": "US-OR",
      "county": "Harney",
      "acres": 105854,
      "percent_contained": 99,
      "discovered": "2026-07-24T22:53:00.000Z",
      "contained": null,
      "type": "wildfire",
      "cause": "Natural",
      "cause_general": null,
      "personnel": 21,
      "updated": "2026-09-13T01:15:14.647Z",
      "gacc": "NWCC",
      "lat": 43.6087,
      "lng": -119.4392
    }
  ]
}

GETData Sources

https://api-wildfires.dataandapis.com/v1/sources

This endpoint takes no parameters.

Example request

curl "https://api-wildfires.dataandapis.com/v1/sources" \
  -H "X-Api-Key: YOUR_API_KEY"
Example response
{
  "ok": true,
  "sources": [
    {
      "slug": "wfigs",
      "name": "WFIGS Current Interagency Fire Incident Locations",
      "publisher": "National Interagency Fire Center (NIFC)",
      "licence": "US government work (public domain)",
      "source_url": "https://data-nifc.opendata.arcgis.com/",
      "file_url": "https://services3.arcgis.com/T4QMspbfLg3qTGWY/arcgis/rest/services/WFIGS_Incident_Locations_Current/FeatureServer/0/query",
      "cadence": "live feed; responses edge-cached 15 minutes"
    }
  ]
}

GETNational Stats

https://api-wildfires.dataandapis.com/v1/wildfires/stats

This endpoint takes no parameters.

Example request

curl "https://api-wildfires.dataandapis.com/v1/wildfires/stats" \
  -H "X-Api-Key: YOUR_API_KEY"
Example response
{
  "ok": true,
  "total_incidents": 528,
  "total_acres": 4142938,
  "by_state": [
    {
      "state": "US-OR",
      "incidents": 64,
      "acres": 2248596,
      "personnel": 5897
    },
    {
      "state": "US-WA",
      "incidents": 38,
      "acres": 614763,
      "personnel": 2587
    },
    {
      "state": "US-UT",
      "incidents": 12,
      "acres": 217899,
      "personnel": 231
    },
    {
      "state": "US-ID",
      "incidents": 20,
      "acres": 209048,
      "personnel": 716
…
Show full response
{
  "ok": true,
  "total_incidents": 528,
  "total_acres": 4142938,
  "by_state": [
    {
      "state": "US-OR",
      "incidents": 64,
      "acres": 2248596,
      "personnel": 5897
    },
    {
      "state": "US-WA",
      "incidents": 38,
      "acres": 614763,
      "personnel": 2587
    },
    {
      "state": "US-UT",
      "incidents": 12,
      "acres": 217899,
      "personnel": 231
    },
    {
      "state": "US-ID",
      "incidents": 20,
      "acres": 209048,
      "personnel": 716
    },
    {
      "state": "US-CO",
      "incidents": 14,
      "acres": 163750,
      "personnel": 84
    },
    {
      "state": "US-MT",
      "incidents": 74,
      "acres": 115167,
      "personnel": 848
    },
    {
      "state": "US-NV",
      "incidents": 6,
      "acres": 99558,
      "personnel": 169
    },
    {
      "state": "US-TX",
      "incidents": 15,
      "acres": 98046,
      "personnel": 526
    },
    {
      "state": "US-MN",
      "incidents": 6,
      "acres": 74608,
      "personnel": 98
    },
    {
      "state": "US-NM",
      "incidents": 70,
      "acres": 71816,
      "personnel": 338
    },
    {
      "state": "US-CA",
      "incidents": 63,
      "acres": 68254,
      "personnel": 4288
    },
    {
      "state": "US-AK",
      "incidents": 6,
      "acres": 55177,
      "personnel": 84
    },
    {
      "state": "US-OK",
      "incidents": 33,
      "acres": 39987,
      "personnel": 178
    },
    {
      "state": "US-FL",
      "incidents": 10,
      "acres": 37592,
      "personnel": 26
    },
    {
      "state": "US-SD",
      "incidents": 12,
      "acres": 7293,
      "personnel": 93
    },
    {
      "state": "US-WY",
      "incidents": 7,
      "acres": 7098,
      "personnel": 376
    },
    {
      "state": "US-LA",
      "incidents": 5,
      "acres": 5929,
      "personnel": 7
    },
    {
      "state": "US-IL",
      "incidents": 18,
      "acres": 2805,
      "personnel": 0
    },
    {
      "state": "US-GA",
      "incidents": 2,
      "acres": 1871,
      "personnel": 4
    },
    {
      "state": "US-AR",
      "incidents": 14,
      "acres": 1092,
      "personnel": 0
    },
    {
      "state": "US-AL",
      "incidents": 4,
      "acres": 931,
      "personnel": 0
    },
    {
      "state": "US-AZ",
      "incidents": 11,
      "acres": 717,
      "personnel": 16
    },
    {
      "state": "US-ND",
      "incidents": 2,
      "acres": 350,
      "personnel": 2
    },
    {
      "state": "US-MI",
      "incidents": 2,
      "acres": 289,
      "personnel": 0
    },
    {
      "state": "US-MS",
      "incidents": 3,
      "acres": 246,
      "personnel": 3
    },
    {
      "state": "US-WI",
      "incidents": 13,
      "acres": 48,
      "personnel": 0
    },
    {
      "state": "US-IN",
      "incidents": 3,
      "acres": 7,
      "personnel": 0
    },
    {
      "state": "US-MA",
      "incidents": 1,
      "acres": 0,
      "personnel": 0
    }
  ]
}

GETWildfires Near Me

https://api-wildfires.dataandapis.com/v1/wildfires/nearest

Query parameters

ParameterExample
lat43.6Required
lng-116.2Required
radius_km200Optional

Example request

curl "https://api-wildfires.dataandapis.com/v1/wildfires/nearest?lat=43.6&lng=-116.2&radius_km=200" \
  -H "X-Api-Key: YOUR_API_KEY"
Example response
{
  "ok": true,
  "query": {
    "lat": 43.6,
    "lng": -116.2,
    "radius_km": 200
  },
  "count": 3,
  "wildfires": [
    {
      "id": "2026-IDBOF-000958",
      "name": "CROOKED",
      "state": "US-ID",
      "county": "Boise",
      "acres": 10081,
      "percent_contained": 93,
      "discovered": "2026-08-18T23:38:00.000Z",
      "contained": null,
      "type": "wildfire",
      "cause": "Human",
      "cause_general": null,
      "personnel": 263,
      "updated": "2026-09-12T23:00:45.363Z",
      "gacc": "GBCC",
      "lat": 43.8472,
      "lng": -115.5396,
      "distance_km": 59.8
    },
…
Show full response
{
  "ok": true,
  "query": {
    "lat": 43.6,
    "lng": -116.2,
    "radius_km": 200
  },
  "count": 3,
  "wildfires": [
    {
      "id": "2026-IDBOF-000958",
      "name": "CROOKED",
      "state": "US-ID",
      "county": "Boise",
      "acres": 10081,
      "percent_contained": 93,
      "discovered": "2026-08-18T23:38:00.000Z",
      "contained": null,
      "type": "wildfire",
      "cause": "Human",
      "cause_general": null,
      "personnel": 263,
      "updated": "2026-09-12T23:00:45.363Z",
      "gacc": "GBCC",
      "lat": 43.8472,
      "lng": -115.5396,
      "distance_km": 59.8
    },
    {
      "id": "2026-IDSTF-000245",
      "name": "Buckhorn",
      "state": "US-ID",
      "county": "Elmore",
      "acres": 161,
      "percent_contained": 0,
      "discovered": "2026-09-11T00:04:44.000Z",
      "contained": null,
      "type": "wildfire",
      "cause": "Human",
      "cause_general": null,
      "personnel": 149,
      "updated": "2026-09-13T00:30:41.163Z",
      "gacc": "GBCC",
      "lat": 43.5473,
      "lng": -115.1049,
      "distance_km": 88.4
    },
    {
      "id": "2026-IDBOD-000994",
      "name": "FLINT",
      "state": "US-ID",
      "county": "Owyhee",
      "acres": 6936,
      "percent_contained": 100,
      "discovered": "2026-08-24T21:12:00.000Z",
      "contained": null,
      "type": "wildfire",
      "cause": "Natural",
      "cause_general": null,
      "personnel": 53,
      "updated": "2026-09-12T23:09:53.060Z",
      "gacc": "GBCC",
      "lat": 42.8822,
      "lng": -116.822,
      "distance_km": 94.4
    }
  ]
}

Where the data comes from

Source
NIFC WFIGS current-incidents feed (public domain), fetched live.
Freshness
Fetched per request, edge-cached for 15 minutes.

One install. Every endpoint.

No proprietary SDKs needed. Any HTTP client works. Pick your language and paste.

3languages
4endpoints
RESTarchitecture
1key for all APIs
  • Fully typed responses — auto-completion in your IDE
  • Tracks the API in lockstep — new endpoints land same day
  • One key works across 125+ APIs on the platform
import axios from 'axios';

const { data } = await axios.get(
  'https://api-wildfires.dataandapis.com/v1/wildfires',
  { headers: { 'X-Api-Key': process.env.API_KEY } }
);

Wildfires API · X-Api-Key

Explore the endpoints

Browse request parameters and inspect live example responses.

Available Endpoints

Request Parameters

API URL

Headers

X-Api-Key

Query Parameters

active_only(Optional)
min_acres(Optional)
state(Optional)
type(Optional)
import axios from 'axios';

const url = 'https://api-wildfires.dataandapis.com/v1/wildfires';
const { data } = await axios.get(url, {
  headers: { 'X-Api-Key': 'YOUR_API_KEY' }
});

One subscription. Every API.

Tokens unlock this API and 125+ others on DataAndAPIs. Switch APIs any time — we promote.

FREE

$0/mo

500 tokens / month

  • Access to all APIs
  • Tokens reset monthly
  • Community support
Start free
Most Popular

STARTER

$6.99/mo

25,000 tokens / month

  • Access to all APIs
  • Tokens reset monthly
  • Email support
Subscribe

PRO

$24.99/mo

100,000 tokens / month

  • Access to all APIs
  • Tokens reset monthly
  • Priority email support
Subscribe

ULTRA

$99.99/mo

1,000,000 tokens / month

  • Access to all APIs
  • Tokens reset monthly
  • Priority support
Subscribe

Need higher volume, dedicated infra, or a custom contract? Talk to sales →

Questions about Wildfires API

Ship Wildfires API this afternoon.

500 free tokens. No card. Plus 125+ other APIs on the same key.