Models

The API serves the numerical weather prediction (NWP) and reanalysis models below. Pass the identifier in the model parameter. Each model exposes its own native (raw) variables plus a set of post-processed (harmonized) variables that share names and units across models (see Post-processed variables).

Spatial resolutions are the approximate native grid spacing of the source dataset and are provided for guidance; everything else (run frequency, horizon, availability, domain, variables) is taken from the live model registry and source classes.

Overview

Model Type Domain Available from Spatial res. Run frequency Forecast horizon Temporal res.
DWD_ICON-EU Forecast Europe 2022-01-01 0.0625° (6.5 km) every 3 h 120 h 1 h to 78 h, then 3 h
DWD_ICON-D2 Forecast Central Europe 2022-01-01 0.02° (2.2 km) every 3 h 47 h 1 h
NCEP_GFS Forecast Global 2022-01-01 0.25° (~25 km) every 6 h 384 h (16 d) 1 h to ~120 h, then 3 h
MetNo_MEPS Forecast Nordic 2022-01-01 ~2.5 km every 6 h 66 h 1 h
MetNo_HIRESMEPS Forecast Nordic 2022-01-01 ~2.5 km every 1 h 58 h 1 h (archived runs every 3 h)
SMHI_MESAN Reanalysis (analysis) Nordic 2015-01-01 ~2.5 km hourly analysis 1 h
ECMWF_ERA5 Reanalysis Global 1979-01-01 0.25° (~31 km) hourly 1 h
ECMWF_ERA5-land Reanalysis Global (land) 1950-01-01 0.1° (9 km) hourly 1 h
ECMWF_HRES Forecast Global 2022-01-01 0.1° (9 km) every 12 h 240 h (10 d) 1/3/6 h
ECMWF_HRES_OPERATIONAL Forecast (latest) Global 2022-01-01¹ 0.1° (9 km) every 12 h 240 h 1/3/6 h
ECMWF_HRES_MIX Forecast (hist + oper) Global 2022-01-01¹ 0.1° (9 km) every 12 h 240 h 1/3/6 h
MeteoFrance_ARPEGE-EU Forecast Europe 2022-01-01 ~0.1° every 6 h 114 h 1 h
MeteoFrance_ARPEGE-GL Forecast Global 2022-01-01 ~0.25° every 6 h 114 h 3 h, then 6 h
MeteoFrance_AROME Forecast France 2024-09-22 0.025° (2.5 km) every 6 h 42 h 1 h
MeteoFrance_AROME-HD Forecast France 2024-09-22 0.01° (1.3 km) every 6 h 42 h 1 h
MetOffice_GlobalHiRes Forecast Global 2022-01-01 0.09° (10 km) every 6 h 168 h (7 d) 1/3/6 h
Rebase_AI Forecast (AI / GraphCast) Global 2022-01-01 0.25° (~28 km) every 6 h 6–171 h 1 h, then 3 h

¹ ECMWF_HRES_OPERATIONAL delivers the latest HRES run without the standard delay; ECMWF_HRES_MIX blends the historical archive with the latest operational run. Both support point queries only (no grid/area).

Post-processed variable availability

WS covers both WindSpeed and WindSpeed:10; WD covers WindDirection and WindDirection:10 (the 10 m value is produced once and exposed under both names).

Model Temp Temp:100 WS WS:100 WD WD:100 Cloud RH RH:100 Solar PMSL Precip Gust symbol
DWD_ICON-EU
DWD_ICON-D2
NCEP_GFS
MetNo_MEPS
MetNo_HIRESMEPS
SMHI_MESAN
ECMWF_ERA5
ECMWF_ERA5-land
ECMWF_HRES
ECMWF_HRES_OPERATIONAL
ECMWF_HRES_MIX
MeteoFrance_ARPEGE-EU
MeteoFrance_ARPEGE-GL
MeteoFrance_AROME
MeteoFrance_AROME-HD
MetOffice_GlobalHiRes
Rebase_AI

Notable per-model behaviour:

  • ECMWF_ERA5 — backed by the Copernicus reanalysis class; supports the full harmonized set including WindGust (i10fg) and symbol.
  • ECMWF_ERA5-land — land-only; no CloudCover, PressureReducedMSL, or 100 m winds. RelativeHumidity is derived from t2m+d2m.
  • MeteoFrance_AROME-HD — high-resolution variant whose archive omits prmsl, ssrd and tp, so PressureReducedMSL, SolarDownwardRadiation, TotalPrecipitation and symbol are not available even though sibling AROME provides them.
  • Rebase_AI — AI model (GraphCast-based); no WindGust or symbol. 100 m winds, humidity, cloud and radiation are derived/diagnosed.
  • SMHI_MESAN — analysis product; no SolarDownwardRadiation or WindGust.

Native (raw) variables per model

These are the model-specific variable names you may request directly. Height levels use the Variable:height notation (e.g. Temperature_Height:80.0).

  • DWD_ICON-EUT, T_2M, U, V, U_10M, V_10M, CLCT, CLCL, CLCM, CLCH, ASOB_S, ASWDIFD_S, ASWDIR_S, RELHUM_2M, PMSL, TOT_PREC. Height levels on T/U/V via height.
  • DWD_ICON-D2T, T_2M, U, V, U_10M, V_10M, CLC, CLCT, CLCT_MOD, CLCH, CLCL, CLCM, PMSL, TOT_PREC, RAIN_GSP, SNOW_GSP, RELHUM_2M, TKE, RHO_SNOW, ROOTDP, RUNOFF_G, RUNOFF_S, SNOWLMT, SOILTYP, ASOB_S, ASWDIFD_S, ASWDIR_S.
  • NCEP_GFSWindUMS_Height, WindVMS_Height, WindUMS_Isobar, WindVMS_Isobar, Temperature_Height, RelativeHumidity_Height, RelativeHumidity_Isobar, CloudCover_Isobar, PressureReducedMSL, SurfacePressure, SurfacePrecipitationRate(Avg), SurfaceTotalPrecipitation, PrecipitableWater, SurfaceRadiationShortWaveDownAvg/UpAvg, SurfaceRadiationLongWaveDownAvg, SurfaceLatentHeatNetFluxAvg, SurfaceSensibleHeatNetFluxAvg, SoilMoisture_Depth, SoilTemperature_Depth, SurfaceSnowDepth, SurfaceWaterEqAccSnowDepth, PlanetaryBoundaryLayer_Height, PotentialTemperature_Sigma, StormMotionU/V_Height, StormRelativeHelicity_Height. Levels via lv_HTGL2/8, lv_ISBL5/7, lv_DBLL14.
  • MetNo_MEPSair_temperature_2m, air_temperature_0m, air_temperature_z, x_wind_10m, y_wind_10m, x_wind_z, y_wind_z, cloud_area_fraction, high/medium/low_type_cloud_area_fraction, relative_humidity_2m, relative_humidity_z, air_pressure_at_sea_level, precipitation_amount(_acc), snowfall_amount(_acc), integral_of_rainfall_amount_wrt_time, integral_of_snowfall_amount_wrt_time, integral_of_surface_net_downward_shortwave_flux_wrt_time, surface_geopotential. _z variables use height2 (80/100/120 m).
  • MetNo_HIRESMEPSair_temperature_2m, wind_speed_10m, wind_direction_10m, wind_speed_of_gust, cloud_area_fraction, relative_humidity_2m, air_pressure_at_sea_level, precipitation_amount, integral_of_surface_downwelling_shortwave_flux_in_air_wrt_time, altitude, land_area_fraction.
  • SMHI_MESAN — internal analysis codes: grd2t, udvwgrd, rsngrd, sstkgrd, vdvwgrd, ugrd10, strfgrd, strdgrd, sshfgrd, sfgrd, asngrd, bldgrd, c_sigfr, hcc, mcc, lcc, mn2t24grd, vis, p71.129, p78.129, p79.129. (These are idiosyncratic source codes — prefer the post-processed variables for MESAN.)
  • ECMWF_ERA5t2m, d2m, u10, v10, u100, v100, msl, sp, ssr, ssrd, tp, tcc, hcc, mcc, lcc, sd, rsn, lspf, i10fg, mx2t, mn2t.
  • ECMWF_ERA5-landt2m, d2m, u10, v10, sp, ssr, ssrd, tp, sro.
  • ECMWF_HRESt2m, d2m, u10, v10, u100, v100, u200, v200, msl, ssrd, dsrp, uvb, tcc, hcc, mcc, lcc, tp, ilspf, tav300, i10fg.
  • MeteoFrance_ARPEGE-EUTemperature2m, SurfaceWindU/V, SurfaceWindSpeed/Direction, SurfaceWindSpeedGust, SurfaceWindUGust/VGust, WindU_Height/WindV_Height, WindSpeed_height/WindDirection_Height, SurfaceTotalCloudCover, High/Medium/LowCloudCover, SurfaceRelativeHumidity, SurfaceSpecificHumidity, SurfaceDewPointTemperature, PressureMSL, SurfaceDownwardShortWaveRadiationFluxAvg, DownwardLongWaveRadiationFluxAvg, TotalPrecipitationRateAcc, SnowMeltAvg.
  • MeteoFrance_ARPEGE-GL — superset of ARPEGE-EU adding e.g. SurfaceTemperature, SurfacePressure, Geopotential_Height, SpecificHumidity_Height, DewPointTemperature_Height, RelativeHumidity_Height, Pressure_Height, TemperatureMax3h/Min3h, ConvectiveAvailablePotentialEnergy, PlanetaryBoundaryLayerHeight, TotalColumnWater, turbulent-stress and flux fields.
  • MeteoFrance_AROMEt2m, t, u/v, u10/v10, u100/v100, u200/v200, si10/si100/si200, ws, wdir/wdir10, efg10/nfg10, r/r2/sh2, d2m, prmsl/pres/sp, ssrd, tp, tirf, tsnowp, tgrp, hcc/mcc/lcc, CAPE_INS, blh, mn2t/mx2t.
  • MeteoFrance_AROME-HDt2m, u/v, u10/v10, u100/v100, efg10/nfg10, r/r2, sp, hcc/mcc/lcc, tirf, tsnowp, tgrp, CAPE_INS.
  • MetOffice_GlobalHiRest/t2m, ws/ws10, wdir/wdir10, gust, r/r2, q, prmsl/pres/sp, tprate, lsrr, convective-rain-rate-mean-1h, csrwe/lssrwe, cc/ccc/ccl/cccl/hcc/mcc/lcc, dswrf/dlwrf/ulwrf/nswrf, dirswrf/difswrf/sdirswrf/sdifswrf, uwuvr/dwuvr, shtfl/lhtfl, sd, vis. Height levels via heightAboveGround.
  • Rebase_AIt2m, t, u10/v10, u/v, w, q, z/gh, msl, tprate. Pressure-level fields on isobaricInhPa.