HomeLive Data StoricoMappa BuildAPIAbout GitHub

Documentazione
API Pubbliche

Interfaccia RESTful aperta e gratuita per integrare i dati aggregati della rete nei vostri sistemi software e modelli previsionali locali. Nessuna API key richiesta in lettura.

GET /api/v1/stations/{station_id}/live

Restituisce le ultime metriche istantanee inviate dai sensori di una specifica stazione attiva.

{
  "station_id": "station-001",
  "timestamp": "2026-06-19T11:33:00Z",
  "sensors": {
    "temperature": 23.4,
    "humidity": 56.0,
    "pressure": 1012.3,
    "wind_speed": 12.5
  }
}
GET /api/v1/stations/{station_id}/history

Serie storica delle misurazioni in una finestra temporale, utile per analisi e grafici. Parametri opzionali: from, to, interval.

GET /api/v1/stations/station-001/history?from=2026-06-18T00:00:00Z&to=2026-06-19T00:00:00Z

{
  "station_id": "station-001",
  "points": [
    { "timestamp": "2026-06-18T00:00:00Z", "temperature": 18.1, "pressure": 1014.0 },
    { "timestamp": "2026-06-18T00:30:00Z", "temperature": 17.9, "pressure": 1013.8 }
  ]
}
GET /api/v1/stations

Elenca tutte le stazioni attive nella rete con posizione geografica e stato corrente.

{
  "stations": [
    { "id": "station-001", "lat": 45.4642, "lon": 9.1900, "status": "online" }
  ]
}
GET /health

Endpoint leggero di health-check usato anche dal sito per mostrare lo stato online/offline della rete in tempo reale.

{ "status": "ok" }

Integra i Dati
nei Tuoi Progetti

Codice sorgente del layer FastAPI e schema completo degli endpoint disponibili sulla repository principale.

Esplora il Codice