API publique et open data
Toutes les données de kanari sont accessibles gratuitement, sans clé et sans compte : foyers détectés par satellite dans le monde entier, signalements citoyens vérifiés, archive historique et flux RSS. Seule condition : créditer « kanari.io » avec un lien.
Foyers en temps réel
GET https://kanari.io/api/events?hours=24
Foyers agrégés (clusters de détections satellite VIIRS, GOES et Meteosat MTG) sur la fenêtre demandée. hours ∈ 6, 12, 24, 48, 72. Réponse : { events, meta }. Par défaut la réponse est allégée (les 2 000 foyers les plus pertinents, meta.truncated l'indique) ; ajoutez full=1 pour l'intégralité.
id— identifiant du foyer (heure + cellule)centroid— [longitude, latitude] du foyercount / viirsCount / goesCount / mtgCount— détections cumulées, par capteurfirstSeen / lastSeen— premier et dernier passage satellite (UTC)maxFrp— puissance radiative max mesurée (MW)confidence— possible | probable | corrobore (croisé avec des témoins)
Signalements vérifiés
GET https://kanari.io/api/signals?hours=24
Lieux où des témoignages publics de feu ont été vérifiés deux fois par IA (réseaux sociaux, presse). Réponse : { signals, meta }.
place / countryCode / lat / lon— lieu géoparsé du signalementpostCount / posts[]— témoignages retenus (url, source, date)firstPost / lastPost / firstPress— horodatages (UTC), dont premier article de pressenewFire— true = premières mentions récentes (candidat départ de feu)
Archive complète (CSV)
GET https://kanari.io/opendata/feux.csv
Tous les feux significatifs archivés depuis le 3 août 2026, un par ligne : position, horodatages, détections par capteur, puissance max, témoignages, moyens aériens observés et URL de la page permanente. Licence CC BY 4.0. Le flux RSS des derniers feux est sur /feed.xml.
Serveur MCP pour les assistants IA
https://kanari.io/api/mcp
kanari est aussi un serveur MCP (Model Context Protocol, Streamable HTTP, sans clé) : branchez cette URL dans Claude, ChatGPT, Cursor ou n'importe quel agent, et il pourra interroger les feux en direct, l'archive, les statistiques, les moyens aériens et la précocité mesurée — en citant kanari.io. Outils exposés :
active_fires— foyers des 6 à 72 dernières heures, filtrables par pays, emprise ou rayon autour d'un pointfire_archive_search / fire_details— recherche dans l'archive (pays, dates, mois, seuils) et fiche complète d'un feuwildfire_stats— chiffres citables par période et par pays, avec phrase de citation et sourcefirefighting_aircraft— bombardiers d'eau et hélicoptères en vol (ADS-B)earliness_cases— cas mesurés d'avance sur la presse (72 h glissantes)
Exemple de configuration client :
{ "mcpServers": { "kanari": { "url": "https://kanari.io/api/mcp" } } }Clients stdio uniquement : npx -y mcp-remote https://kanari.io/api/mcp. Lecture seule, mêmes données que l'API REST, même licence (CC BY 4.0, citer « kanari.io »).
Développeurs JavaScript : un client sans dépendance est publié sur npm (licence MIT) : kanari-fires (npm install kanari-fires).
Conditions d'utilisation
- Attribution obligatoire : « Source : kanari.io » avec un lien, sur toute réutilisation publique.
- Usage raisonnable : les données temps réel sont recalculées toutes les 2 à 5 minutes — inutile d'interroger plus d'une fois par minute. Mettez les réponses en cache.
- Les détections proviennent de la NASA (FIRMS), de la NOAA (GOES) et d'EUMETSAT (Meteosat MTG) ; les horodatages sont les leurs. kanari fournit l'agrégation, la vérification et l'archive.
- Service d'information, pas un canal d'alerte officiel : ne fondez aucune décision de sécurité uniquement sur ces données. En urgence : 112.
Une question, un besoin (webhooks, formats, volumes) ? Écrivez à contact@kanari.io ou ouvrez un ticket sur GitHub. Pour intégrer la carte elle-même, le plus simple reste le widget gratuit.