Skip to content

European Weather Forecast Medium Range

GET
/V1/forecast/medium-range/common

Forecast Europe

Provides detailed weather forecasts for a specific location over a 14-day period with several time resolution. High-precision weather data calculated on a 2km grid is provided.

Data Specifications:

  • Mesh Size: 2km
  • Time Interval: 15 minutes / 30 minutes / 1 hour (varies by element)
  • Update Frequency: Every 3 hours
  • Time Range: Up to 14 days ahead

Elements Provided:

  • Temperature (surface, 100m, 200m height)
  • Dewpoint temperature (surface, 100m, 200m height)
  • Pressure (sea level, local, 100m, 200m height)
  • Wind (wind direction, speed, and components at 10m, 100m, 200m height)
  • Gust wind (10m height)
  • Precipitation, snowfall, humidity, cloud cover
  • Solar radiation (total, direct, diffuse)
  • Visibility, air density, weather

Data Coverage:
Providing marine data up to 200km offshore and covering the entire North Sea area.
Data Coverage

Parameters

Query Parameters

latlon*

List of latitude and longitude pairs separated with a comma (latitude,longitude) of point(s). Only one latlon is allowed if freq is 15min or 30min. Up to 10 max otherwise.

Typestring
Required
Example48,-2.3
freq*

Forecast time resolution for medium range. If freq is 15min or 30min, only one latlon is allowed.

Typestring
Required
Enum
1H15min30min
Example1H

Responses

Successful response with json weather data.
application/json
JSON
{
"48,-2.3": {
"latitude": 48,
"longitude": -2.3,
"basetime": "2025-09-12T03:00:00+00:00",
"updated_time": "2025-09-12T04:21:34+00:00",
"freq": "1H",
"unit": {
"datetime": "UTC",
"weather_type": "NA",
"humidity": "%",
"snowfall": "kg/m2/h",
"temp_2m": "°C",
"temp_100m": "°C",
"temp_200m": "°C",
"dewpoint_temperature": "°C",
"precipitation": "kg/m2/h",
"pressure_sfc": "hPa",
"pressure_100m": "hPa",
"pressure_200m": "hPa",
"sea_surface_pressure": "hPa",
"u_windspd_10m": "m/s",
"u_windspd_100m": "m/s",
"u_windspd_200m": "m/s",
"v_windspd_10m": "m/s",
"v_windspd_100m": "m/s",
"v_windspd_200m": "m/s",
"windir_10m": "degree",
"windir_100m": "degree",
"windir_200m": "degree",
"windspd_10m": "m/s",
"windspd_100m": "m/s",
"windspd_200m": "m/s",
"total_solar_radiation": "W/m2",
"solar_radiation_dir": "W/m2",
"solar_radiation_diff": "W/m2",
"windgust": "m/s",
"total_cloud_cover": "%",
"precipitation_proba": "%",
"visibility": "m",
"air_density": "kg/m3"
},
"data": [
{
"datetime": "2025-09-12T03:00:00+00:00",
"weather_type": "mainly clear",
"humidity": 92,
"snowfall": 0,
"temp_2m": 11,
"temp_100m": 11.8,
"temp_200m": 11.7,
"dewpoint_temperature": 9.7,
"precipitation": 0,
"pressure_sfc": 1003.4,
"pressure_100m": 991.6,
"pressure_200m": 979.8,
"sea_surface_pressure": 1015.9,
"u_windspd_10m": 1.8,
"u_windspd_100m": 6,
"u_windspd_200m": 9.3,
"v_windspd_10m": 1.8,
"v_windspd_100m": 3.2,
"v_windspd_200m": 2.9,
"windir_10m": 226,
"windir_100m": 242,
"windir_200m": 253,
"windspd_10m": 2.6,
"windspd_100m": 6.8,
"windspd_200m": 9.7,
"total_solar_radiation": 0,
"solar_radiation_dir": 0,
"solar_radiation_diff": 0,
"windgust": 5.4,
"total_cloud_cover": 17,
"precipitation_proba": 10,
"visibility": 6000,
"air_density": 1.225
}
]
}
}

Playground

Authorization
Variables
Key
Value

Samples

cURL
JavaScript
PHP
Python

All trademarks and registered trademarks are the property of their respective owners.