NASA FIRMS Active Fire Hotspots — PSPS / Wildfire AOI Watch avatar

NASA FIRMS Active Fire Hotspots — PSPS / Wildfire AOI Watch

Under maintenance

Pricing

from $0.40 / 1,000 successful aoi hotspot rows

Go to Apify Store
NASA FIRMS Active Fire Hotspots — PSPS / Wildfire AOI Watch

NASA FIRMS Active Fire Hotspots — PSPS / Wildfire AOI Watch

Under maintenance

Near-real-time NASA FIRMS VIIRS/MODIS thermal hotspots for PSPS / wildfire bbox AOIs with KV watermark deltas. Emits firms-hotspot events. NOT WFIGS/NIFC/EFFIS incident perimeters. No MAP_KEY required. From $0.40 per 1,000 successful AOI hotspot rows — empty/error/outside bbox cost $0.

Pricing

from $0.40 / 1,000 successful aoi hotspot rows

Rating

0.0

(0)

Developer

Bob

Bob

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

12 hours ago

Last modified

Share

Near-real-time NASA FIRMS VIIRS / MODIS thermal hotspots for your bbox AOIs, with KV watermark deltas.

Not WFIGS. Not NIFC. Not EFFIS. This Actor does not scrape incident perimeter polygons. It reads the public FIRMS Global 24h/48h CSV products from firms.modaps.eosdis.nasa.gov, filters to your watchlist, and emits normalized firms-hotspot events. No MAP_KEY required for the CapEx path.

Who it’s for

  • Utility vegetation / PSPS desks watching transmission corridors
  • CAT / insurance wildfire analysts watching portfolio counties
  • Forestry / ESG / incident-intel contractors with park or concession buffers

How it works

  1. Requires one or more AOIs (bbox = [west, south, east, north] WGS84). Empty AOI is rejected — this is not a global CSV dump.
  2. Sequentially fetches selected sensors (default VIIRS NOAA-20 + VIIRS SNPP; optional MODIS) for a 24h or 48h window with an honest grokbob/nasa-firms-active-fire-hotspots/... User-Agent, polite gaps, Retry-After / 429–5xx backoff.
  3. Stream-parses CSV rows → keeps only points inside your AOIs → optional FRP / confidence / since filters.
  4. KV delta: persist last-seen hotspotId (satellite|acqDate|acqTime|lat|lon). Emit changeType = new | seen. With deltaOnly=true (default), skip seen.
  5. PPE: charge firms-hotspot only per successful AOI-matching row. Empty / error / outside bbox = $0.

Input

FieldDefaultNotes
aoisrequiredArray of { aoiId?, label?, bbox } — minItems 1
sensors["VIIRS_NOAA20","VIIRS_SNPP"]Also MODIS
windowHours2424 or 48
since(empty)ISO datetime watermark
deltaOnlytrueSkip KV-seen rows
maxEvents5000Hard cap
minFrpMw(none)Optional FRP floor
confidence[]e.g. nominal, high
dryRunMockfalseLocal/CI mock

Output

Dataset items shaped as firms-hotspot:

  • hotspotId, lat/lon, sensor, satellite, acqDate, acqTimeUtc, acquiredAt
  • brightness fields (VIIRS Ti4/Ti5 or MODIS brightness/T31), frpMw, confidence, daynight
  • aoiId / aoiLabel / bbox, windowHours, changeType, sourceUrl, observedAt

Plus an optional firms-aoi-delta-run summary row (unbilled).

Pricing

Pay per event: $0.0004 per successful firms-hotspot ($0.40 / 1,000 AOI-matching hotspot rows). Empty / error / outside bbox / blocked = $0. Platform also bills a standard apify-actor-start fee. Meta firms-aoi-delta-run (if emitted) is unbilled.

Explicit NOT

  • NOT WFIGS / NIFC / EFFIS incident perimeters
  • NOT InciWeb incident pages
  • NOT NASA EONET multi-hazard catalog
  • NOT “download whole Global_24h.csv” mirror theater

CapEx path

Published CSVs under https://firms.modaps.eosdis.nasa.gov/data/active_fire/... — no key, no residential proxy.