kanari

Public API and open data

All kanari data is freely accessible, no key, no account: worldwide satellite-detected fire clusters, verified witness signals, historical archive and RSS feed. Only requirement: credit “kanari.io” with a link.

Real-time fire clusters

GET https://kanari.io/api/events?hours=24

Aggregated fire clusters (VIIRS, GOES and Meteosat MTG satellite detections) over the requested window. hours ∈ 6, 12, 24, 48, 72. Response: { events, meta }.

  • idcluster id (hour + cell)
  • centroid[longitude, latitude] of the cluster
  • count / viirsCount / goesCount / mtgCountcumulative detections, per sensor
  • firstSeen / lastSeenfirst and last satellite pass (UTC)
  • maxFrpmax fire radiative power (MW)
  • confidencepossible | probable | corrobore (cross-checked with witnesses)

Verified witness signals

GET https://kanari.io/api/signals?hours=24

Places with public fire testimonies verified twice by AI (social networks, press). Response: { signals, meta }.

  • place / countryCode / lat / longeoparsed place of the signal
  • postCount / posts[]retained testimonies (url, source, date)
  • firstPost / lastPost / firstPresstimestamps (UTC), incl. first press article
  • newFiretrue = very recent first mentions (new-fire candidate)

Full archive (CSV)

GET https://kanari.io/opendata/feux.csv

Every significant fire archived since August 3, 2026, one per row: position, timestamps, per-sensor detections, peak power, testimonies, observed aircraft and permanent page URL. Licensed CC BY 4.0. The RSS feed of latest fires is at /feed.xml.

Terms of use

  • Attribution required: “Source: kanari.io” with a link, on any public reuse.
  • Fair use: real-time data is recomputed every 2–5 minutes — no point polling more than once a minute. Cache responses.
  • Detections come from NASA (FIRMS), NOAA (GOES) and EUMETSAT (Meteosat MTG); timestamps are theirs. kanari provides aggregation, verification and archiving.
  • Information service, not an official alert channel: never base safety decisions on this data alone. In an emergency call 112 or 911.

Questions or needs (webhooks, formats, volumes)? Open a ticket on GitHub or use the About page. To embed the map itself, use the free widget.