ECMWF · DWD · NOAA · Météo-France · Copernicus
76 anni di meteo alle spalle. 15 giorni davanti.
Due API su una sola chiave: previsioni per qualunque punto del pianeta, e gradi giorno di riscaldamento e raffrescamento calcolati dalla rianalisi oraria fino al 1950. Entrambe con licenza di rivendita commerciale — esattamente ciò che la maggior parte dei dati meteo gratuiti vieta senza dirlo.
10.000 crediti al mese, gratis, senza carta di pagamento. Piani a pagamento da 19 €.
Sinistra ERA5-Land, 9 km, misurato Destra 8 modelli mescolati, dispersione d'insieme
1950 →
Inizio dell'archivio orario. Il concorrente specializzato parte dal 2000.
1.3 km
Griglia di previsione più fine, dove un modello nazionale copre il tuo punto.
8
Modelli mescolati automaticamente. Vince il più fine che copre il tuo punto.
27
Parametri archiviati, più 18 derivati — raffiche, CAPE, temperatura del suolo, quota neve, UV.
4
Metodi per i gradi giorno, compresi il Costic francese e la convenzione Eurostat.
Tre prodotti. Una chiave, una fattura, una integrazione.
Condividono la base di codice, il catalogo delle città e il livello di autenticazione. Puoi comprarne uno solo, o tutti e tre nello stesso piano da 19 € al mese.
API Meteo
Previsioni ovunque, fino a 15 giorni
Orarie e giornaliere, 45 campi orari, corrette all'altitudine reale del tuo punto. Probabilità d'insieme su 50 membri, qualità dell'aria Copernicus con polveri sahariane, stato del mare, quota neve e portata dei fiumi — tutto sulla stessa chiave.
Pensata per siti e app meteo, trading dell'energia, agricoltura, logistica, pianificazione outdoor e marittima.
Cosa restituisce l'API Meteo →API Gradi Giorno
GG sulla tua temperatura base
Integrati dalla serie oraria al momento della richiesta, non precalcolati in base 18. Qualunque base, quattro metodi di calcolo, aggregazioni dal giorno all'anno, esportazione CSV e una correzione dell'isola di calore urbana sugli endpoint città.
Pensata per contratti di prestazione energetica, benchmarking di portafogli immobiliari, dimensionamento HVAC, normalizzazione climatica dei consumi.
Come si calcolano i gradi giorno →API Clima
87 anni di clima giornaliero, ovunque
14 campi giornalieri per ogni punto emerso del pianeta, dal 1940, sulla griglia ERA5. Normali OMM su 1961–1990 e 1991–2020, e la differenza tra le due in una sola chiamata. I giorni sono tagliati alla mezzanotte solare, non al fuso orario politico.
Pensata per rischio climatico, agronomia, tariffazione assicurativa, scelta dei siti e qualunque riferimento che debba restare confrontabile negli anni.
Leggere il riferimento dell'API Clima →Qui ogni risposta parte da un nome di luogo. Quel passaggio è incluso.
Una ricerca trasforma un nome in una coordinata, e la stessa chiave chiede poi meteo, gradi giorno o clima su di essa. Non è fatturata in nessun piano, nemmeno in quello gratuito.
Copertura
Fino al paese
L'intera classe P di GeoNames — 5 220 666 luoghi abitati, frazioni comprese, e non un estratto filtrato per popolazione. Un comune di 528 abitanti c'è, e con lui la sua previsione.
Lingue
La corrispondenza non è mai filtrata per lingua
Il 98 % dei luoghi non ha un nome localizzato in nessuna lingua: una ricerca limitata a una sola trova le capitali e poco altro. Il nome locale, la sua forma ASCII e ogni alias sono sempre testati: Bruxelles, Brussels e Brussel portano allo stesso punto.
Ambiguità
Due luoghi, un solo nome
Esistono due Ramillies, a 126 km l'una dall'altra, e nessuna è la risposta giusta in astratto. Passate la posizione di chi chiede: da Lille torna quella francese, da Bruxelles quella belga.
Incluso, ma non illimitato: un tetto mensile a sé, di cinque richieste di geocodifica per ogni credito del piano. Una barra di ricerca con debounce ne spende circa sei per luogo trovato, quindi il tetto difende dagli abusi invece di essere una quota da centellinare.
Cosa stai comprando davvero
I dati grezzi dei modelli si scaricano gratis. Trasformarli in qualcosa che puoi rivendere è la parte che richiede un anno.
Licenza
Puoi rivenderlo
Ogni fonte in produzione consente uso commerciale e redistribuzione — CC-BY-4.0, GeoNutzV, pubblico dominio, Etalab. L'obbligo che passa a te è l'attribuzione, e /v1/attribution restituisce la riga esatta da mostrare.
Nessuna fonte che vieti l'uso commerciale può arrivare in produzione: il servizio si rifiuta di partire se ne è configurata una.
Risoluzione
Il modello migliore per quel punto, non lo stesso ovunque
Una richiesta a Lione è servita da AROME a 1,3 km. La stessa richiesta a Tamanrasset è servita da ICON a 13 km, perché lì non esiste nulla di più fine. La scelta avviene per punto e per scadenza, e la risposta dice quale modello ha risposto.
Onestà
Metadati su cui costruire la gestione degli errori
Ogni risposta porta il modello, la corsa da cui proviene, data_age_hours e un flag stale. Le risposte sui gradi giorno portano la copertura e un conteggio dei giorni provvisori. Non devi mai indovinare se un numero è fresco.
Affidabilità
L'ingestione non può rompere il servizio
Un nuovo insieme di dati viene scritto in una directory nuova, validato, e solo allora un puntatore commuta in modo atomico. Un'ingestione andata in crash o corrotta lascia i dati precedenti serviti e intatti. Tornare indietro è una scrittura di file, non una nuova ingestione.
Una richiesta, e hai i dati
Nessun SDK da installare, nessuna danza OAuth, nessuna sandbox che restituisce valori finti. Una chiave in un header e una GET HTTP.
# Sette giorni di meteo oraria per Algeri
curl -H "X-API-Key: $API_KEY" \
"https://api.climatememory.com/v1/forecast/city/dz/alger?days=7"
# Gradi giorno di riscaldamento in base 15,5 °C, dieci anni
curl -H "X-API-Key: $API_KEY" \
"https://api.climatememory.com/v1/degree-days\
?lat=48.86&lon=2.35&base=15.5&start=2015-01-01&end=2024-12-31"
const res = await fetch(
"https://api.climatememory.com/v1/forecast?lat=36.75&lon=3.06&days=7",
{ headers: { "X-API-Key": process.env.API_KEY } }
);
if (!res.ok) {
const { error } = await res.json();
throw new Error(`${error.code}: ${error.message}`);
}
const data = await res.json();
data.daily.temperature_2m_max;
data.source.stale;
import httpx
r = httpx.get(
"https://api.climatememory.com/v1/degree-days",
params={"lat": 48.86, "lon": 2.35, "base": 15.5,
"method": "costic", "breakdown": "monthly",
"start": "2024-01-01", "end": "2024-12-31"},
headers={"X-API-Key": API_KEY},
timeout=30,
)
r.raise_for_status()
r.json()["totals"]["hdd"]
Entrambi i servizi pubblicano uno schema OpenAPI 3.1 su /v1/openapi-weather.json · /v1/openapi-degree-days.json. Generane un client tipizzato in qualunque linguaggio.
Prezzi che non ti puniscono se cresci
La fatturazione è a crediti, non a richieste: una chiamata economica resta economica. La quota riparte ogni mese alla data del tuo abbonamento.
Free
0 €
- 10.000 crediti al mese
- 20 richieste al minuto
- Previsione e condizioni attuali
- Senza carta — gradi giorno e clima gratis per 30 giorni
Starter
19 € / mese
- 50.000 crediti al mese
- 60 richieste al minuto
- Meteo, gradi giorno e clima
- Storico ed esportazione CSV
- 3 chiavi, supporto via e-mail
Pro
79 € / mese
- 400.000 crediti al mese
- 300 richieste al minuto
- Tutto, più qualità dell'aria e normali
- 10 chiavi, supporto prioritario
Business
Parliamone
- Crediti al mese: da concordare
- Richieste al minuto: da concordare
- Contratto, fattura, impegno di disponibilità
- Condizioni di supporto per iscritto
La fatturazione annuale regala due mesi. Prezzi IVA esclusa dove applicabile.
Le domande che si fanno prima di comprare
Posso rivendere o redistribuire i dati?
Sì. Ogni fonte in produzione è concessa in licenza per uso commerciale e redistribuzione: ECMWF e Copernicus con CC-BY-4.0, DWD con GeoNutzV, NOAA in pubblico dominio, Météo-France con Etalab 2.0.
L'unico obbligo che passa a te è l'attribuzione — una riga a piè di pagina che nomina le fonti. /v1/attribution restituisce la formulazione esatta e non richiede chiave.
Fin dove arriva lo storico?
Al 1º gennaio 1950, orario, ovunque sulle terre emerse, su una griglia di 9 km — 76 anni di rianalisi ERA5-Land. I gradi giorno sono integrati da quella serie al momento della richiesta.
Fin dove arriva la previsione, e quanto è buona?
Quindici giorni. I giorni da 1 a 10 vengono dal modello più fine che copre il tuo punto, tra 1,3 km e 28 km. I giorni da 11 a 15 vengono da ECMWF AIFS e sono etichettati come tendenza, non come previsione, perché a quella scadenza la capacità è vicina alla climatologia.
L'errore tipico della temperatura a 2 m a 24 ore è intorno a 1–1,5 °C. Temporali convettivi, posizione esatta dei rovesci e microclima sotto la maglia sono la debolezza di ogni modello, questo compreso.
C'è un piano gratuito, e serve una carta?
10.000 crediti al mese e 20 richieste al minuto, su previsione e condizioni attuali. Nessuna carta di pagamento. Basta per valutare sul serio e non basta per far girare un prodotto.
Che cos'è un credito?
Una richiesta ordinaria costa un credito. Una richiesta di gradi giorno ne costa due fino a un anno, più uno per ogni anno aggiuntivo. Un'esportazione CSV costa quattro volte la chiamata JSON equivalente.
Crediti e non richieste, perché un'integrazione oraria di dieci anni legge migliaia di volte più dati di una previsione di città uscita da una cache. Farle pagare uguale significa che a una delle due si sta chiedendo troppo.
Che cosa succede quando raggiungo un limite?
429 con rate_limited e un header Retry-After se stai andando troppo veloce; 429 quota_exceeded con l'ora di azzeramento se il mese è esaurito. Ogni risposta riuscita porta X-RateLimit-Remaining e X-Quota-Remaining, quindi lo vedi arrivare.
È un servizio di allerta piene o temporali?
No, e non deve essere presentato come tale. La portata dei fiumi è restituita in m³/s a titolo informativo; emettere allerte di piena è riservato alle autorità nazionali e regionali, che possono anche chiudere una strada ed evacuare. L'avvertenza viaggia nel corpo della risposta.
Prendi una chiave e fai una richiesta
Ci vuole circa un minuto, e il piano gratuito risponde con gli stessi dati di quelli a pagamento.