API Overview

Geocoding

Weather Core

Forecast

GET

The Weather Forecast API delivers comprehensive weather data for any location worldwide, powered by the Infoplaza Optimal model. Optimal is our best-in-class forecasting engine, consistently outperforming every other model on the market. Current Weather Data: Immediate insights into the current weather conditions. 2-Hour Minutely Precipitation Forecast: Minute-by-minute precipitation data for precise forecasting of rainfall and snowfall. 7-Day Hourly Forecast: Detailed hourly weather predictions for the upcoming week. 7-Day Daypartly Forecast: Detailed daypartly weather predictions for the upcoming week. 15-Day Daily Forecast: Extended daily weather forecasts for the next 15 days. With the default values , the forecast costs 1 credit. For longer periods, it costs 3 credits.

More info

Radar

GET

Retrieve radar-based precipitation nowcasts in 5-minute steps, including precipitation type, intensity, probability, and ready-to-use image frames per timestep.

More info

Climate

GET

The Weather Climate API offers monthly climate data for locations worldwide, providing insights into average temperatures, precipitation trends, and long-term climate patterns. The climate averages are based on weather observations from the past ten years. This approach is chosen to provide a globally accurate representation of the expected weather in the current climate for each month. The 10-year climate average is updated annually, ensuring the data remains relevant and accurate.

More info

Warnings

GET

The outstanding weather warnings.

More info

Weather Timeseries

Weather Ensemble

Weather Maps

Marine Timeseries

Marine Ensemble

Marine Shipping

Shipping Point Forecast

GET

Computes a weather forecast for a single location. For each requested element the values are returned for the full model horizon: every timestep we have available, from the current model run onwards. This is the stationary variant of the route endpoint: no waypoints, no vessel speed, no timing parameters and no interpolation between positions. Use it for a vessel at anchor or in port, a fixed installation, or any single point of interest. Elements Updates model runs 00 | 06 | 12 | 18 ECMWF HRES Global windSpeed10m — Windspeed 10m [km/h] windDirection10m — Winddirection 10m [°] windGust10m — Windgust 10m [km/h] visibility — Visibility [m] meanSeaLevelPressure — Mean Sea Level Pressure [hPa] airTemperature2m — Temperature 2m [°C] ECMWF WAM Global significantWaveHeight — Significant Wave Height [m] maxWaveHeight — Max Wave Height [m] meanWaveDirection — Mean Wave Direction [°] meanWavePeriod — Mean Wave Period [s] significantHeightSwell — Significant Swell Height [m] meanDirectionSwell — Mean Swell Direction [°] meanPeriodSwell — Mean Swell Period [s] secondaryPeriodSwell — Secondary Swell Wave Period [s] significantHeightWindWaves — Significant Wind Wave Height [m] meanDirectionWindWaves — Mean Wind Wave Direction [°] meanPeriodWindWaves — Mean Wind Wave Period [s] peakPeriodWindWaves — Peak Wind Wave Period [s] RTOFS Global seaSurfaceTemperature — Sea Surface Temperature [°C] seaSurfaceSalinity — Sea Surface Salinity [psu] seaSurfaceHeight — Sea Surface Height [m] currentSpeedSurface — Surface Current Speed [km/h] currentDirectionSurface — Surface Current Direction [°] tidalCurrentSpeedSurface — Tidal Current Speed [km/h] tidalCurrentDirectionSurface — Tidal Current Direction [°] tidalSeaSurfaceHeight — Tidal Sea Surface Height [m] MERCATOR Biochemical chlorophyll — Chlorophyll [mg/m3]

More info

Shipping Route Forecast

GET

Computes a time-synchronised weather forecast along a route. The given waypoints are supplemented with interpolated positions at every model timestep . For each requested element the value is fetched at the location and the moment the vessel is there. Timing There are two ways to determine when the vessel is at each waypoint: 1. `times`: provide an arrival time per waypoint. The route is used exactly as given. 2. `start` + `speeds`: provide a departure time and one or more speeds, and the arrival times are calculated for you. If `times` is provided, `start` and `speeds` are ignored. Speeds Provide one speed and it will be used for the whole journey, or provide an array of speeds and then that speed will be used from that waypoint onwards. Elements Updates model runs 00 | 06 | 12 | 18 ECMWF HRES Global windSpeed10m — Windspeed 10m [km/h] windDirection10m — Winddirection 10m [°] windGust10m — Windgust 10m [km/h] visibility — Visibility [m] meanSeaLevelPressure — Mean Sea Level Pressure [hPa] airTemperature2m — Temperature 2m [°C] ECMWF WAM Global significantWaveHeight — Significant Wave Height [m] maxWaveHeight — Max Wave Height [m] meanWaveDirection — Mean Wave Direction [°] meanWavePeriod — Mean Wave Period [s] significantHeightSwell — Significant Swell Height [m] meanDirectionSwell — Mean Swell Direction [°] meanPeriodSwell — Mean Swell Period [s] secondaryPeriodSwell — Secondary Swell Wave Period [s] significantHeightWindWaves — Significant Wind Wave Height [m] meanDirectionWindWaves — Mean Wind Wave Direction [°] meanPeriodWindWaves — Mean Wind Wave Period [s] peakPeriodWindWaves — Peak Wind Wave Period [s] RTOFS Global seaSurfaceTemperature — Sea Surface Temperature [°C] seaSurfaceSalinity — Sea Surface Salinity [psu] seaSurfaceHeight — Sea Surface Height [m] currentSpeedSurface — Surface Current Speed [km/h] currentDirectionSurface — Surface Current Direction [°] tidalCurrentSpeedSurface — Tidal Current Speed [km/h] tidalCurrentDirectionSurface — Tidal Current Direction [°] tidalSeaSurfaceHeight — Tidal Sea Surface Height [m] MERCATOR Biochemical chlorophyll — Chlorophyll [mg/m3]

More info

Marine Ports

Tropical Storms

Mobility Traffic

Mobility Transit

Transit Planner Search

GET

Planner location search, used to get start and destination location.

More info

Transit I'm Planner

SOCKET

The I'm Planner plans a trip between two locations and streams multiple travel options in real time. Where a normal trip planner returns one answer, the mixer keeps re-planning the same journey under different assumptions — for example by allowing a bicycle for the first mile, or by permitting shared mobility — and pushes every result to the client as soon as it is ready. Each result carries a `grade` so the client can rank alternatives, and a `modifiers` list explaining how that result differs from the default plan request. Because results arrive progressively, this is a WebSocket endpoint, not a REST endpoint. Messages in both directions are binary Protocol Buffers , if you want to use JSON, please set the \"mode\" parameter to \"json\" when making the initial request to the websocket. The server closes the connection when the mixer has no further results. Expansive documentation can be found at: [The I'm Planner documentation]

More info

Transit Stops Nearby

GET

List of available transit near a specified location, based on latitude and longitude coordinates. If there are more then 3 routes closer within 1000m routes within 1000m will be returned, if there are less then 3 outes all routes within 5000m will be returned

More info

Transit Stop Departures

GET

This endpoints returns public transport trips departing from a certain stopplace for the next hour.

More info

Get inspired!

See how developers and businesses
bring ideas to life with our solutions.

Your project

Get started for just
€19 per month!

Optimal forecast API
Nowcast API
All models & elements
And way more...