Meteo Valls d’ÀneuValència19,0°
CAES
DADES OBERTES · API V1

API pública

Dades obertes en JSON, sense clau, per integrar les observacions a la teva web o aplicació.

Sense clauObre-la directament des del navegador o del servidor.
JSON + CORSApta per a webs, aplicacions i fulls de càlcul.
Cada minutMemòria cau de 60 s amb ETag i respostes 304.
URL basehttps://meteovallsdaneu.com/api.php

Endpoints

PETICIÓRESULTAT
GET /api.phpLectura actual de totes les estacions publicades
GET /api.php?station=esterriLectura actual d’una estació
GET /api.php?fields=name,temp,humNomés els camps indicats (sempre inclou id, observedAt i status)
GET /api.php?station=gento&history=dailyResums diaris dels últims 31 dies com a màxim
GET /api.php?station=esterri&history=readings&hours=24Totes les lectures desades de les últimes hores (1–72)

Paràmetres

PARÀMETREVALORS
stationIdentificador de l’estació: pica, montarto, pui, saburo, tuc, calbo, gento, port, espot, ares, valencia, esterri
fieldsLlista de camps separats per comes
historydaily o readings. Requereix station
daysAmb history=daily: de 1 a 31 (per defecte, 31)
hoursAmb history=readings: de 1 a 72 (per defecte, 24)

Prova-la

GET /api.php
Tria una consulta i prem «Envia la petició».

Camps de cada estació

CAMPSIGNIFICAT
id, nameIdentificador i nom
altitudeAltitud del sensor (m)
temp, min, maxTemperatura actual, mínima i màxima del dia (°C)
humHumitat relativa (%)
wind, gustVent actual i ratxa màxima del dia (km/h)
directionDirecció del vent
rainPrecipitació acumulada del dia (mm)
pressurePressió (hPa), segons l’estació
dew, feelsPunt de rosada i sensació tèrmica (°C), si disponibles
observedAtHora d’observació ISO 8601 amb zona horària
statuslive, stale, undated o unavailable
locationWGS84; accuracy=approximate. Referència del lloc, no del sensor
recordingSinceData de la primera lectura desada per Meteo Valls d’Àneu (AAAA-MM-DD) o null

Històric

Amb history=daily, cada estació inclou history.items amb date, mean, min, max, rain, wind, gust i source. Si la font és station, el resum és l’oficial que publica l’estació. Si és meteovallsdaneu, s’ha calculat amb les lectures desades pel nostre recopilador, com a mínim 6 per dia.

Amb history=readings, history.items conté cada lectura desada amb els mateixos camps que la lectura actual. El recopilador desa una lectura nova de cada estació cada 5 minuts, quan l’estació n’ha publicat una.

GET https://meteovallsdaneu.com/api.php?station=gento&history=daily&days=7

Cobertura de dades

Des de quan tenim dades de cada estació. L’arxiu propi creix amb cada lectura i no es pot reconstruir cap enrere.

ESTACIÓLECTURA ACTUALRESUMS OFICIALSARXIU PROPI DES DE
Pica d’Estats3.143 mEn directeNo30/09/2026
Pic de Montarto2.833 mSense dadesNo11/10/2026
Pui de la Bonaigua2.776 mEn directeNo30/09/2026
Estany Saburó2.470 mEn directeSí, mes en curs30/09/2026
Clot del Tuc de la Llança2.350 mEn directeNo13/10/2026
Pic Lo Calbo2.290 mEn directeNo30/09/2026
Estany Gento2.141 mEn directeSí, mes en curs30/09/2026
Cap del Port de la Bonaigua2.072 mEn directeNo30/09/2026
Espot2.000 mEn directeSí, mes en curs30/09/2026
Refugi de les Ares1.800 mEn directeNo30/09/2026
València d’Àneu1.065 mEn directeNo30/09/2026
Esterri d’Àneu950 mEn directeSí, mes en curs30/09/2026

Qualitat i ús

null vol dir que el valor no està disponible; no equival a zero. live indica una lectura de temperatura de menys de 30 minuts; stale, una lectura antiga; undated, hora no verificada; unavailable, absència de temperatura. Un estat live no garanteix que tots els sensors tinguin lectura.

Memòria cau de 60 segons i ETag amb respostes 304. Consulta com a màxim un cop per minut i reutilitza el resultat a la teva aplicació. Mètodes GET, HEAD i OPTIONS.

CODIMOTIU
400Camp o tipus d’històric desconegut, o history sense station
404Estació no publicada
405Mètode no admès

Exemple d’integració

const response = await fetch(
  'https://meteovallsdaneu.com/api.php?station=esterri'
);
const { stations } = await response.json();
const station = stations[0];
if (station.status === 'live' && station.temp !== null) {
  console.log(station.temp, station.observedAt);
}

Indica «Font: Meteo Valls d’Àneu» quan mostris les dades. Les observacions són automàtiques i poden ser incompletes; comprova sempre observedAt i status. La propietat generatedAt indica la generació de la resposta, no l’hora del sensor.

Preferències de galetes

Pots canviar la decisió en qualsevol moment.

Poden tractar dades tècniques i utilitzar galetes o seguiment segons les seves polítiques.