---
title: "SIATA Aburrá Valley Conditions"
method: POST
path: "/co/siata/v1"
tags: ["Colombia", "SIATA"]
deprecated: true
---

# SIATA Aburrá Valley Conditions

`POST /co/siata/v1`

## Request

- Base URL: `https://api.croma.run`
- URL: `https://api.croma.run/co/siata/v1`
- Auth: HTTP bearer

> **Deprecated.**

Deprecated since 2026-08-27; stops answering on 2026-12-01. Use `POST /co/siata-geoportal/weather/v1` instead.

Live environmental conditions for the Aburrá Valley (Medellín metropolitan area) from SIATA: per-station weather (temperature, humidity, wind, pressure), rainfall (accumulated + intensity), and air quality (24h PM2.5 + ICA index). All inputs optional: an empty body returns every station; pass `latitude` + `longitude` (with optional `radius_km`, default 10) to get only nearby stations, nearest first with `distance_km` populated. Coverage is the Medellín metro area only.

## Headers

- `Idempotency-Key` string

## Request body

- object
  - `latitude` number: Optional latitude. With `longitude`, returns only stations near that point.
  - `longitude` number: Optional longitude. With `latitude`, returns only stations near that point.
  - `radius_km` number: Radius in km around `latitude`/`longitude` to include stations. Defaults to 10.

## Response `200`

Successful response

- SiataConditionsResponse
  - `data` SiataConditionsData, required
    - `meteorology` object[], required
      - `station` string, required
      - `station_code` string, nullable, required
      - `latitude` number, nullable, required
      - `longitude` number, nullable, required
      - `updated_at` string, nullable, required
      - `distance_km` number, nullable, required: Great-circle distance in km from the query point; null when no location filter was applied.
      - `temperature_c` number, nullable, required
      - `humidity_pct` number, nullable, required
      - `wind_speed_ms` number, nullable, required: Wind speed in m/s.
      - `wind_direction_deg` number, nullable, required
      - `wind_direction_cardinal` string, nullable, required
      - `pressure_hpa` number, nullable, required
    - `rain` object[], required
      - `station` string, required
      - `station_code` string, nullable, required
      - `latitude` number, nullable, required
      - `longitude` number, nullable, required
      - `updated_at` string, nullable, required
      - `distance_km` number, nullable, required: Great-circle distance in km from the query point; null when no location filter was applied.
      - `accumulated_mm` number, nullable, required
      - `intensity_mm_h` number, nullable, required
    - `air_quality` object[], required
      - `station` string, required
      - `station_code` string, nullable, required
      - `latitude` number, nullable, required
      - `longitude` number, nullable, required
      - `updated_at` string, nullable, required
      - `distance_km` number, nullable, required: Great-circle distance in km from the query point; null when no location filter was applied.
      - `municipality` string, nullable, required
      - `pm25` number, nullable, required: 24-hour average PM2.5 concentration (µg/m³).
      - `air_quality_index` number, nullable, required: Colombia's air-quality index (ICA), 24-hour average.
  - `deprecation` object: Present only while this endpoint is being retired. Mirrors the Deprecation, Sunset and Link response headers.
    - `since` string, date, required
    - `sunset` string, date, required
    - `successor` string, required: Path of the endpoint to use instead.
    - `message` string, required

## Other responses

- `400`: Invalid request body
- `401`: Missing or invalid API key
- `429`: Rate limit exceeded
- `500`: Internal error
- `502`: Upstream source returned an error

---

[API](https://skmtc.dev/usecroma/apis/croma-marketplace-api.md) · [All operations](https://skmtc.dev/usecroma/apis/croma-marketplace-api/llms.txt) · [OpenAPI document](https://skmtc.dev/usecroma/apis/croma-marketplace-api/revisions/df016cdb29d7?raw)
