ECMWF · DWD · NOAA · Météo-France · Copernicus
76 jaar weer achter u. 15 dagen vooruit.
Twee API's op één sleutel: verwachtingen voor elk punt op aarde, en graaddagen voor verwarming en koeling berekend uit uurlijkse heranalyse tot 1950. Beide gelicentieerd voor commerciële doorverkoop — precies wat de meeste gratis weergegevens stilzwijgend verbieden.
10.000 credits per maand, gratis, zonder betaalkaart. Betaalde abonnementen vanaf € 19.
Links ERA5-Land, 9 km, gemeten Rechts 8 modellen gemengd, ensemblespreiding
1950 →
Begin van het uurlijkse archief. De gespecialiseerde concurrent begint in 2000.
1.3 km
Fijnste verwachtingsraster, waar een nationaal model uw punt dekt.
8
Modellen automatisch gemengd. Het fijnste dat uw punt dekt wint.
27
Opgeslagen parameters, plus 18 afgeleide — windstoten, CAPE, bodemtemperatuur, sneeuwgrens, UV.
4
Graaddagenmethoden, waaronder het Franse Costic en de Eurostat-conventie.
Drie producten. Één sleutel, één factuur, één integratie.
Ze delen een codebasis, een stedencatalogus en een authenticatielaag. U kunt er één los kopen, of alle drie in hetzelfde abonnement vanaf € 19 per maand.
Weer-API
Verwachtingen overal, tot 15 dagen
Uurlijks en dagelijks, 45 uurvelden, gecorrigeerd naar de werkelijke hoogte van uw punt. Ensemblekansen uit 50 leden, Copernicus-luchtkwaliteit met Saharastof, zeegang, sneeuwgrens en rivierafvoer — allemaal op dezelfde sleutel.
Gebouwd voor weersites en -apps, energiehandel, landbouw, logistiek, outdoor- en maritieme planning.
Wat de Weer-API teruggeeft →Graaddagen-API
Graaddagen op uw basistemperatuur
Geïntegreerd uit de uurreeks op het moment van de aanvraag, niet voorberekend op basis 18. Elke basis, vier rekenmethoden, uitsplitsingen van dag tot jaar, CSV-export en een hitte-eilandcorrectie op de stadseindpunten.
Gebouwd voor energieprestatiecontracten, benchmarking van vastgoedportefeuilles, hvac-dimensionering, weercorrectie van verbruik.
Hoe de graaddagen worden berekend →Klimaat-API
87 jaar dagelijks klimaat, overal
14 dagvelden voor elk landpunt op aarde, terug tot 1940, op het ERA5-raster. WMO-normalen over 1961–1990 en 1991–2020, en het verschil daartussen in één aanroep. Dagen worden op zonnemiddernacht afgesneden, niet op de politieke tijdzone.
Gebouwd voor klimaatrisico, agronomie, verzekeringstarieven, locatiekeuze en elke referentie die jarenlang vergelijkbaar moet blijven.
Lees de referentie van de Klimaat-API →Elk antwoord hier begint met een plaatsnaam. Die stap is inbegrepen.
Eén zoekopdracht maakt van een naam een coördinaat, en dezelfde sleutel vraagt daarop weer, graaddagen of klimaat op. Het wordt in geen enkel plan afgerekend, ook niet in het gratis plan.
Dekking
Tot in het dorp
GeoNames-featureklasse P volledig — 5 220 666 bewoonde plaatsen, gehuchten inbegrepen, in plaats van een op inwonertal gefilterd uittreksel. Een gemeente van 528 inwoners zit erin, en haar verwachting ook.
Talen
Het matchen wordt nooit op taal gefilterd
98 % van de plaatsen heeft in geen enkele taal een gelokaliseerde naam: een zoekopdracht die tot één taal beperkt is, vindt hoofdsteden en weinig meer. De lokale naam, de ASCII-vorm en elk alias worden altijd getoetst: Bruxelles, Brussels en Brussel komen op hetzelfde punt uit.
Dubbelzinnigheid
Twee plaatsen, één naam
Er zijn twee Ramillies, 126 km uit elkaar, en geen van beide is op zichzelf het juiste antwoord. Geef de positie mee van wie het vraagt: vanuit Rijsel komt de Franse terug, vanuit Brussel de Belgische.
Inbegrepen, maar niet onbeperkt: een eigen maandplafond van vijf geocodeerverzoeken per credit in uw plan. Een zoekveld met debounce verbruikt er ongeveer zes per gevonden plaats, dus het plafond beschermt tegen misbruik en is geen quotum om zuinig mee te doen.
Wat u werkelijk koopt
Ruwe modelgegevens zijn gratis te downloaden. Er iets van maken dat u mag doorverkopen is het deel dat een jaar kost.
Licentie
U mag het doorverkopen
Elke bron in productie staat commercieel gebruik en herverspreiding toe — CC-BY-4.0, GeoNutzV, publiek domein, Etalab. De verplichting die op u overgaat is de bronvermelding, en /v1/attribution geeft de exacte regel die u moet tonen.
Geen bron die commercieel gebruik verbiedt kan de productie bereiken: de dienst weigert te starten als er één is geconfigureerd.
Resolutie
Het beste model voor dat punt, niet overal hetzelfde
Een aanvraag in Lyon wordt bediend door AROME op 1,3 km. Dezelfde aanvraag in Tamanrasset door ICON op 13 km, omdat daar niets fijners bestaat. De keuze valt per punt en per verwachtingstermijn, en het antwoord vermeldt welk model antwoordde.
Eerlijkheid
Metadata waarop u foutafhandeling kunt bouwen
Elk antwoord draagt het model, de run waaruit het komt, data_age_hours en een stale-vlag. Graaddagenantwoorden dragen de dekking en een telling van voorlopige dagen. U hoeft nooit te raden of een getal vers is.
Betrouwbaarheid
Inname kan de uitlevering niet breken
Een nieuwe dataset wordt naar een verse map geschreven, gevalideerd, en pas dan klapt een verwijzing atomair om. Een gecrashte of corrupte inname laat de vorige gegevens ongemoeid doordraaien. Terugrollen is één bestandsschrijfactie, geen herinname.
Eén aanvraag en u hebt data
Geen SDK te installeren, geen OAuth-dans, geen sandbox die verzonnen waarden teruggeeft. Een sleutel in een header en een HTTP-GET.
# Zeven dagen uurlijks weer voor Algiers
curl -H "X-API-Key: $API_KEY" \
"https://api.climatememory.com/v1/forecast/city/dz/alger?days=7"
# Graaddagen verwarming op basis 15,5 °C, tien jaar
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"]
Beide diensten publiceren een OpenAPI 3.1-schema op /v1/openapi-weather.json · /v1/openapi-degree-days.json. Genereer daaruit een getypeerde client in elke taal.
Prijzen die groei niet afstraffen
Er wordt afgerekend op credits, niet op verzoeken, dus een goedkope aanroep blijft goedkoop. Uw quotum begint elke maand opnieuw op uw abonnementsdatum.
Free
€ 0
- 10.000 credits per maand
- 20 aanvragen per minuut
- Verwachting en actuele condities
- Geen kaart — graaddagen en klimaat 30 dagen gratis
Starter
€ 19 / maand
- 50.000 credits per maand
- 60 aanvragen per minuut
- Weer, graaddagen en klimaat
- Historie en CSV-export
- 3 sleutels, ondersteuning per e-mail
Pro
€ 79 / maand
- 400.000 credits per maand
- 300 aanvragen per minuut
- Alles, plus luchtkwaliteit en normalen
- 10 sleutels, voorrang bij ondersteuning
Business
Neem contact op
- Credits per maand: in overleg
- Aanvragen per minuut: in overleg
- Contract, factuur, beschikbaarheidsgarantie
- Ondersteuningsvoorwaarden op schrift
Jaarlijkse facturatie geeft twee maanden gratis. Prijzen exclusief btw waar die geldt.
Vragen die mensen stellen voor ze kopen
Mag ik de gegevens doorverkopen of herverspreiden?
Ja. Elke bron in productie is gelicentieerd voor commercieel gebruik en herverspreiding: ECMWF en Copernicus onder CC-BY-4.0, DWD onder GeoNutzV, NOAA in het publieke domein, Météo-France onder Etalab 2.0.
De enige verplichting die op u overgaat is de bronvermelding — een regel in de voettekst die de bronnen noemt. /v1/attribution geeft de exacte formulering en vraagt geen sleutel.
Hoe ver gaan de historische gegevens terug?
Tot 1 januari 1950, uurlijks, overal op het land, op een raster van 9 km — 76 jaar ERA5-Land-heranalyse. Graaddagen worden op het moment van de aanvraag uit die reeks geïntegreerd.
Hoe ver vooruit gaat de verwachting, en hoe goed is ze?
Vijftien dagen. Dag 1 tot 10 komen van het fijnste model dat uw punt dekt, tussen 1,3 km en 28 km. Dag 11 tot 15 komen van ECMWF AIFS en heten uitdrukkelijk een tendens, geen verwachting, omdat de vaardigheid op die termijn dicht bij de klimatologie ligt.
De typische fout in de temperatuur op 2 m na 24 uur ligt rond 1–1,5 °C. Convectieve buien, de precieze plaats van buien en microklimaat onder de rastermaat zijn de zwakte van elk model, ook dit.
Is er een gratis laag, en is daar een kaart voor nodig?
10.000 credits per maand en 20 aanvragen per minuut, op verwachting en actuele condities. Geen betaalkaart. Genoeg om serieus te evalueren en te weinig om een product op te draaien.
Wat is een credit?
Een gewone aanvraag kost één credit. Een graaddagenaanvraag kost er twee tot een jaar, plus één per extra jaar. Een CSV-export kost vier keer de gelijkwaardige JSON-aanroep.
Credits in plaats van aanvragen, omdat een uurlijkse integratie over tien jaar duizenden malen meer data leest dan een stadsverwachting uit een cache. Beide hetzelfde rekenen betekent dat er aan één van beide te veel wordt gevraagd.
Wat gebeurt er als ik een limiet raak?
429 met rate_limited en een Retry-After-header als u te snel gaat; 429 quota_exceeded met het resettijdstip als de maand op is. Elk geslaagd antwoord draagt X-RateLimit-Remaining en X-Quota-Remaining, dus u ziet het aankomen.
Is dit een dienst voor hoogwater- of stormwaarschuwingen?
Nee, en zo mag het niet worden gepresenteerd. Rivierafvoer wordt in m³/s ter informatie geleverd; hoogwaterwaarschuwingen uitgeven is voorbehouden aan nationale en regionale autoriteiten, die ook een weg kunnen afsluiten en evacueren. De disclaimer reist mee in de body van het antwoord.
Neem een sleutel en doe één aanvraag
Het kost ongeveer een minuut, en de gratis laag antwoordt met dezelfde gegevens als de betaalde.