Skip to main content
Consulta el geoportal de SIATA (Sistema de Alerta Temprana de Medellín y el Valle de Aburrá) para todo lo que publican sus redes de estaciones: clima con serie de 12 horas e índice UV, niveles de ríos, quebradas y alcantarillados con umbrales de inundación y el semáforo de alerta de la fuente, lluvia acumulada en siete ventanas más los totales mensuales, calidad del aire por contaminante con el índice ICA numérico, la red ciudadana de sensores de PM2.5, el pronóstico a dos días por municipio, los avisos oficiales, los últimos sismos y las últimas imágenes de la red de cámaras. Esta fuente reemplaza a SIATA, que está obsoleta.

Clima

POST /co/siata-geoportal/weather/v1
Todos los campos son opcionales. Un body vacío devuelve todas las estaciones; latitude + longitude limita la respuesta a las estaciones cercanas, ordenadas de la más cercana a la más lejana y con distance_km en cada una; municipality y station_code la limitan aún más. Sin filtro de ubicación, distance_km es null en todas las estaciones. Las lecturas se actualizan en la fuente cada cinco minutos. La respuesta se guarda en caché durante un minuto.

Serie de una estación meteorológica

POST /co/siata-geoportal/weather-series/v1
Los códigos de estación vienen del endpoint weather. La respuesta se guarda en caché durante un minuto.

Niveles de ríos y quebradas

POST /co/siata-geoportal/river-levels/v1
Todos los campos son opcionales. Un body vacío devuelve todas las estaciones; latitude + longitude limita la respuesta a las estaciones cercanas, ordenadas de la más cercana a la más lejana y con distance_km en cada una; municipality y station_code la limitan aún más. Sin filtro de ubicación, distance_km es null en todas las estaciones. include_series agrega series_3h a cada estación. Los niveles y umbrales se actualizan en la fuente cada cinco minutos; los semáforos, ventanas y sensores de alcantarillado entre 15 minutos y una hora. La respuesta se guarda en caché durante un minuto.

Lluvia

POST /co/siata-geoportal/rainfall/v1
Todos los campos son opcionales. Un body vacío devuelve todas las estaciones; latitude + longitude limita la respuesta a las estaciones cercanas, ordenadas de la más cercana a la más lejana y con distance_km en cada una; municipality y station_code la limitan aún más. Sin filtro de ubicación, distance_km es null en todas las estaciones. Las marcas de lluvia se actualizan en la fuente cada cinco minutos y los acumulados cada 15. La respuesta se guarda en caché durante un minuto.

Calidad del aire

POST /co/siata-geoportal/air-quality/v1
Todos los campos son opcionales. Un body vacío devuelve todas las estaciones; latitude + longitude limita la respuesta a las estaciones cercanas, ordenadas de la más cercana a la más lejana y con distance_km en cada una; municipality y station_code la limitan aún más. Sin filtro de ubicación, distance_km es null en todas las estaciones. Un contaminante que la estación no mide es null. Las lecturas se actualizan en la fuente cada hora. La respuesta se guarda en caché durante un minuto.

Sensores ciudadanos de aire

POST /co/siata-geoportal/citizen-sensors/v1
Todos los campos son opcionales. Un body vacío devuelve todas las estaciones; latitude + longitude limita la respuesta a las estaciones cercanas, ordenadas de la más cercana a la más lejana y con distance_km en cada una; municipality y station_code la limitan aún más. Sin filtro de ubicación, distance_km es null en todas las estaciones. Son sensores de bajo costo operados por voluntarios; tómalos como indicativos y usa air-quality para la red de referencia. Las lecturas se actualizan en la fuente cada hora. La respuesta se guarda en caché durante un minuto.

Pronóstico

POST /co/siata-geoportal/forecast/v1
Sin municipality la respuesta trae todas las zonas que pronostica la fuente: los diez municipios del valle, con Medellín dividido en Centro, Occidente, Oriente y Palmitas (zone). La fuente emite el pronóstico una vez al día, hacia las 09:30 hora local. La respuesta se guarda en caché durante un minuto.

Alertas

POST /co/siata-geoportal/alerts/v1
La respuesta se guarda en caché durante un minuto.

Sismos

POST /co/siata-geoportal/seismic-events/v1
Todos los campos son opcionales. Un body vacío devuelve todas las estaciones; latitude + longitude limita la respuesta a las estaciones cercanas, ordenadas de la más cercana a la más lejana y con distance_km en cada una; municipality y station_code la limitan aún más. Sin filtro de ubicación, distance_km es null en todas las estaciones. La fuente lo actualiza cuando se registra un evento. La respuesta se guarda en caché durante un minuto.

Cámaras

POST /co/siata-geoportal/cameras/v1
Todos los campos son opcionales. latitude + longitude (con radius_km) devuelven las cámaras cercanas, de la más cercana a la más lejana, con distance_km; type conserva un solo tipo. La respuesta se guarda en caché durante un minuto.
La cobertura es únicamente el área metropolitana de Medellín (Valle de Aburrá). Los puntos fuera del valle devuelven arreglos vacíos, no un error.

Referencia completa

Esquemas, todos los campos de respuesta y un playground interactivo.