API · v1
API abierta
Todos los incendios de este atlas en JSON, CSV y GeoJSON. Sin clave, sin registro y sin límite de peticiones razonable: perímetros, focos, municipios afectados, meteorología, índice de peligro y humo.
Cómo funciona
- No hace falta clave ni registro. Si vas a bajar mucho, hazlo despacio y cachea.
- CORS abierto: se puede llamar desde el navegador.
- Las respuestas se pueden cachear entre 5 minutos y una hora, según el recurso.
- Datos bajo CC BY 4.0: úsalos citando a WorldFires y a la fuente original.
- La versión v1 no cambiará de forma incompatible; los campos nuevos se añaden al final.
Ejemplos
/api/v1/fires?country=ES&year=2026&min_ha=1000
Incendios de España de 2026 de más de 1.000 ha
/api/v1/fires?bbox=40.0,-5.2,40.6,-4.2&format=geojson
Lo que hay dentro de un rectángulo, en GeoJSON
/api/v1/fires/navaluenga-2026-07
Una ficha entera
/api/v1/fires/navaluenga-2026-07/geometry
El perímetro quemado
/api/v1/fires/navaluenga-2026-07/detections?format=csv
Sus detecciones VIIRS en CSV
/api/v1/fires/navaluenga-2026-07/weather
El tiempo día a día y el FWI
/api/v1/active?hours=72
Lo que arde ahora, últimas 72 horas
/api/v1/hotspots?lat=38.99&lon=-1.86&radius_km=50&hours=48
Focos sueltos a menos de 50 km de un punto, últimas 48 horas
/api/v1/hotspots?bbox=36,-9.5,44,3.5&format=geojson
Focos de las últimas 24 horas en la España peninsular, en GeoJSON
/api/v1/countries
Países cubiertos y su serie oficial
/api/v1/stats?country=PT
Totales por año y mes de Portugal
/api/v1/places?country=ES&q=nava
Buscar municipios
Filtros de /fires
| country | Código del país, de dos o tres letras (ES, ESP). |
| year | Año de inicio. |
| from / to | Rango de fechas, en formato aaaa-mm-dd. |
| min_ha / max_ha | Superficie mínima y máxima, en hectáreas. |
| bbox | Rectángulo lat_min,lon_min,lat_max,lon_max. |
| region / place | Slug de la región o del municipio. |
| active | active=true, solo los que siguen ardiendo. |
| lat / lon / radius_km | Círculo alrededor de un punto, radio en km. Solo /hotspots y /active. |
| hours | Horas hacia atrás en /hotspots (1-168) y /active (24, 72, 168). |
| static | static=true incluye antorchas, industria y volcanes, marcados como static. |
| q | Busca en el nombre y en el slug. |
| sort / order | Ordena por start, end o area; order=asc o desc. |
| limit / offset | limit hasta 1.000 y offset para paginar. |
| format | json (por defecto), csv o geojson. |
| pretty | pretty=1 para leerlo a simple vista. |
Forma de la respuesta
Todo devuelve un objeto con «meta» y «data». En «meta» van el recuento, la licencia y las fuentes; los formatos csv y geojson devuelven el formato estándar correspondiente.
{
"meta": {
"count": 2, "total": 1232, "limit": 2, "offset": 0,
"generated": "2026-10-23T17:33:46+00:00",
"license": "CC BY 4.0 — cite WorldFires and the original sources",
"sources": { "perimeters": "EFFIS / Copernicus EMS (CC BY 4.0); GWIS / Copernicus (reconstructed from VIIRS) (CC BY 4.0); MTBS (USGS / USDA Forest Service) (Public domain); …", "hotspots": "NASA FIRMS (VIIRS)" }
},
"data": [
{
"slug": "navaluenga-2026-07", "country": "ES", "name": "Navaluenga",
"start": "2026-07-22", "end": "2026-08-09", "days": 19, "active": false,
"hectares": 63974, "area_source": "effis_perimeter",
"hotspots": 2841, "frp_max_mw": 1216.5,
"lat": 40.41, "lon": -4.69, "bbox": [-4.99, 40.26, -4.31, 40.51],
"municipality": "navaluenga", "region": "avila",
"url": "https://worldfires.org/en/fire/navaluenga-2026-07"
}
]
}De dónde salen los datos
Perímetros de EFFIS y GWIS (Copernicus), focos VIIRS de NASA FIRMS, límites administrativos de geoBoundaries / OCHA COD-AB, meteorología ERA5 de Open-Meteo con el índice FWI calculado aquí, y humo del modelo CAMS de Copernicus.
Cita sugerida: WorldFires (worldfires.org), a partir de EFFIS y GWIS (Copernicus) y NASA FIRMS.