Endpoints Geogr\u00e1ficos¶
Endpoints para acceder a los datos de la jerarqu\u00eda geogr\u00e1fica: pa\u00edses, divisiones administrativas (Admin1, Admin2) y estaciones meteorol\u00f3gicas/ubicaciones.
Pa\u00edses¶
Listar todos los pa\u00edses¶
Retorna todos los pa\u00edses habilitados con id, nombre y c\u00f3digo iso2.
Respuesta:
Obtener pa\u00edses por nombre¶
| Par\u00e1metro | Tipo | Descripci\u00f3n |
|---|---|---|
| name | string | Nombre del pa\u00eds a buscar |
Nivel Admin 1 (Departamentos / Estados)¶
Obtener por ID de pa\u00eds¶
| Par\u00e1metro | Tipo | Descripci\u00f3n |
|---|---|---|
| country_id | integer | ID del pa\u00eds |
Respuesta:
[
{
"id": 1,
"name": "Putumayo",
"ext_id": "86",
"country_id": 3,
"country_name": "AMAZONIA",
"country_iso2": "ST"
}
]
Obtener por nombre¶
Nivel Admin 2 (Municipios / Distritos)¶
Obtener por ID de pa\u00eds¶
Obtener por nombre¶
Respuesta:
[
{
"id": 1,
"name": "Mocoa",
"ext_id": "86001",
"admin1_id": 1,
"admin1_name": "Putumayo",
"admin1_ext_id": "86",
"country_id": 3,
"country_name": "AMAZONIA",
"country_iso2": "ST"
}
]
Ubicaciones (Estaciones Meteorol\u00f3gicas)¶
Obtener por ID¶
Obtener por nombre¶
Obtener ubicaciones con datos de monitoreo recientes¶
Retorna las ubicaciones con su jerarqu\u00eda administrativa completa y los datos de monitoreo m\u00e1s recientes.
| Par\u00e1metro | Tipo | Descripci\u00f3n |
|---|---|---|
| country_ids | string | IDs de pa\u00edses separados por comas |
| days | integer | D\u00edas hacia atr\u00e1s para datos recientes (0 = sin l\u00edmite, m\u00e1x 365) |
Respuesta:
{
"id": 1,
"name": "CAMPUCANA",
"ext_id": "44010030",
"machine_name": "campucana",
"enable": true,
"altitude": 1400.0,
"latitude": 1.2025,
"longitude": -76.68083333,
"visible": true,
"source_id": 1,
"source_name": "IDEAM",
"source_type": "observational",
"admin2_id": 1,
"admin2_name": "Mocoa",
"admin1_id": 1,
"admin1_name": "Putumayo",
"country_id": 3,
"country_name": "AMAZONIA",
"country_iso2": "ST",
"latest_data": {
"date": "1996-10-01",
"measures": [
{
"measure_id": 7,
"measure_name": "Minimum temperature",
"measure_short_name": "tmin",
"measure_unit": "\u00b0C",
"value": 20.71
}
]
}
}