Datos Recientes Red SACLIM

Datos de las 12 horas más recientes de las estaciones dotadas de personal, se incluyen parámetros sensoriales como la visibilidad, nubosidad observada y fenómenos meteorológicos

1 Identificador del Servicio

getRecientesSaclim

2 URL del Servicio

https://climatologia.meteochile.gob.cl/application/servicios/getRecientesSaclim/330020?usuario=correo@correo.cl&token=apiKey_personal

3 Descripción del Contenido

a. Cabecera

"Organismo" Institución que ofrece la información
"producto" Título del Producto
"timezone" Uso horario de los datos
"fechaGeneracion" Fecha y hora de generación del reporte

b. Datos generales de la estación

codigoNacionalIdentificador único de la estación
CodigoOACIIdentificador ICAO de la estación
CodigoOMMIdentificador numérico WMO de la estación
LatitudDecimalLatitud en grados y décimas de grados
LongitudDecimalLongitud en grados y décimas de grados
AlturaAltura sobre el nivel del mar en metros
NombreEstacionNombre de la estación
NumeroRegionNúmero de la región
anoDesdePrimer año del que se tiene información en línea
anoHastaÚltimo año del que se tiene información en línea

c. Datos Elementos

IdId del elemento (Se repite n veces sugún la cantidad de elementos)
Elemento Nombre CortoAbreviatura del elemento
Elemento NombreNombre descriptivo del elemento
Elemento DescripciónDescripción del elemento

d. Datos más recientes

Fecha de los datosEn formato YYYY-mm-dd HH:ii:ss
datos
Id ElementoIdentificador del Elemento
N° SecuenciaNúmero de secuencia de la medición
Nombre CortoNombre corto del elemento
ComponenteNumeroLineaNúmero de ocurrencia
ComponenteNombreNombre del componente
ComponenteIdId del componente
ValorValor del componente
TipoBasicoId del tipo del elemento
TipoBasicoUnidadUnidad del componente
TipoBasicoPrecisionPresición del componente
SinDatoflag sin dato
RevisadoQAflag sin revisado

d. Datos recientes 12 Horas

Fecha de los datosEn formato YYYY-mm-dd HH:ii:ss
datos
Id ElementoIdentificador del Elemento
N° SecuenciaNúmero de secuendia de la medición
Nombre CortoNombre corto del elemento
ComponenteNumeroLineaNúmero de ocurrencia
ComponenteNombreNombre del componente
ComponenteIdId del componente
ValorValor del componente
TipoBasicoId del tipo del elemento
TipoBasicoUnidadUnidad del componente
TipoBasicoPrecisionPresición del componente
SinDatoflag sin dato
RevisadoQAflag sin revisado

4 JSON - Ejemplo

{
    "organismo": "Direcci\u00f3n Meteorl\u00f3gica de Chile",
    "pais": "Chile",
    "fechaCreacion": "01-07-2025 15:26",
    "timezone": "UTC",
    "producto": "Datos 12 horas recientes de la estaci\u00f3n dotada de personal",
    "status": "Datos generador correctamente.",
    "datosEstaciones": {
    },
    "datosElementos": {
        "7": {
            "elementoNombreCorto": "N",
            "elementoNombre": "Cantidad de Cielo Cubierto",
            "elementoDescripcion": "Cantidad o Total en Octas de Nubosidad que cubre el Cielo."
        },
    },
    "datosRecientes": {
        "2025-07-01 15:00:00": {
    },
    "datos": [
        {
            "2025-07-01 04:00:00": {}
            "2025-07-01 03:00:00": {}
            "2025-07-01 02:00:00": {}
            "2025-07-01 01:00:00": {}
            "2025-06-30 23:00:00": {}
        }
    }
}    

5 Ejemplo para consumir el servicio

a. comando wget

wget --no-check-certificate -O salida.json "https://climatologia.meteochile.gob.cl/application/servicios/getRecientesSaclim/330020?usuario=correo@correo.cl&token=apiKey_personal"

b. script php

   $url = 'https://climatologia.meteochile.gob.cl/application/servicios/getRecientesSaclim/330020?usuario=correo@correo.cl&token=apiKey_personal';
   $ch = curl_init();
   $options = array(
       CURLOPT_RETURNTRANSFER => true,
       CURLOPT_FOLLOWLOCATION => true,
       CURLOPT_SSL_VERIFYHOST => false,
       CURLOPT_SSL_VERIFYPEER => false,
       CURLOPT_USERAGENT => 'Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)',
       CURLOPT_URL => $url
   );
   curl_setopt_array($ch , $options);
   $output = curl_exec($ch);
   if(!$output)
   {
       echo "Curl Error : " . curl_error($ch);
   }
   else
   {
       print_r($output);
   }    

c. script python

import requests
import json
response = json.loads(requests.get("https://climatologia.meteochile.gob.cl/application/servicios/getRecientesSaclim/330020?usuario=correo@correo.cl&token=apiKey_personal").text)
print (response)