GET Gridded Forecast

This endpoint returns gridded forecast output for a single variable, or for all variables when variable is all, as NetCDF (default) or Zarr.

The variable and level parameters are used to specify the variable and level to retrieve.

Use the model-specific URL below to choose which weather model's forecast to retrieve. You can find a list of available models here.

WeatherMesh-6

WeatherMesh-6 processes its 128 member-ensemble to output a number of summary statistics, including mean, standard deviation, percentiles, threshold probabilities, and precipitation-type probabilities. Use the variables endpoint to query which fields are available for each parameter. Use the include_distribution parameter to request these fields, or include_members to get all 128 raw ensemble members.

Archived forecasts

Individual variables are only available for active forecasts. For archived forecasts, only the complete dataset with all variables is available. Set the variable parameter to all .

Available Levels

For upper-level atmospheric variables, set the pressure level in hectopascals (hPa) using the level query parameter alongside the variable . To get the same list as JSON via the API, see the Variables endpoint

Available Variables

All variables for each model are listed below. To get the same list as JSON via the API, see the Variables endpoint .

Query parameters

Response parameters

Returns a netCDF (.nc) or Zarr (.zarr.zip) file containing gridded forecast data for the specified variable. This will generally be a redirect to a presigned URL on R2, so you will need to follow the redirect to get the file. Use the -L flag in curl. Only in the short time it takes for the file to be uploaded will it be served directly.

Examples