Clima
POST /co/siata-geoportal/weather/v1
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
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
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
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
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
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
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
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.