Precipitation (accumulated) | Mean Accumulated Precipitation over the Last 10 Years | Precipitation Type | Precipitation Type Intensity | Precipitation Probability | Hail | Freezing Rain | Supercooled Liquid Water | Rainfall | Snowfall | Sleet

Precipitation API Parameters

Precipitation (accumulated)

Gives the amount of precipitation in millimeters that has fallen during the indicated interval. Here, precipitation is the sum of liquid (rain, freezing rain), mix (sleet), and solid (hail, graupel, snow) precipitation.

precip_<interval>:mm

Available accumulation intervals: 5min, 10min, 15min, 30min, 1h, 3h, 6h, 12h, 24h

Note: Precipitation interval parameters are right-aligned see Appendix

Examples

Mean Accumulated Precipitation over the Last 10 Years

Gives the mean amount of precipitation over the last 10 years on a certain date at a specific location.

precip_<interval>_10y_mean:mm

Available intervals: 1h, 2h, 3h, 6h, 12h, 24h

Examples:

Precipitation Type

This parameter returns an integer indicating the type of precipitation over a specified time period:

precip_type_<interval>:idx

Available accumulation intervals: 5min, 10min, 15min, 20min, 30min, 1h, 3h, 6h, 12h, 24h

The values correspond to the type as given in the following table:

IndexPrecipitation Type
0None
1Rain
2Rain and snow mixed
3Snow
4Sleet (US definition)
5Freezing rain
6Hail
Examples

For visualization purposes you may query an image for the parameter

Precipitation Type Intensity

This parameter returns the type of precipitation (value before the decimal point) over a specified time period combined with the information about the intensity of the precipitation in mm (value after the decimal point). For rain up to freezing rain the intensity is limited to 9 mm. A value of 6.0 and above indicates hail, where the number after the decimal points displays the hail size in mm.

precip_type_intensity_5min:idx

For the interpretation of the parameter values please refer to the following legend. Note that the scale for the intensity is logarithmic.

Precip type intensity new

Example

  • Areas of rain and snow across Europe in February, 2022:

    Precip type intensity metx

Precipitation Probability

prob_precip_<interval>:p

Available intervals: 1h, 3h, 6h, 12h, 24h

Note: Please note that since this parameter is based on multiple models, it does not fulfill all mathematical requirements of a probability.

Note: Precipitation interval parameters are right-aligned see Appendix

Examples

Hail

The API features a hail parameter describing the maximum size of the hailstones.

Occurring hail for a time interval:

hail_<interval>:cm

Available intervals: 10min, 20min, 30min, 1h, 3h, 6h, 12h, 24h

Examples

Freezing Rain

Freezing rain occurs when raindrops freeze on contact with the surface. This leads to a coating of ice on everything that the raindrops contact. Thus, freezing rain can be dangerous e.g. for motorists as the ice can create slick spots on roadways. Furthermore, the ice formed by freezing rain can cause tree branches and power lines to break leading to damage and/or power outages.

freezing_rain_1h:idx

The parameter goes from 0 (no freezing rain) to 1 (freezing rain).

Example

Supercooled Liquid Water

Supercooled liquid water refers to water droplets that remain liquid below their normal freezing point. While this parameter describes the vertically integrated supercooled liquid water content, our API also offers bottom/top altitudes (in meters) where supercooled liquid water is present. If no supercooled liquid water is present, bottom/top altitudes are not defined.

super_cooled_liquid_water:kgm2 
super_cooled_liquid_water_layer_bottom:m 
super_cooled_liquid_water_layer_top:m

Examples

Rainfall

Check if there was any rain within the last 30 minutes or last hour. 0: no rain, 1: rain event

is_rain_<interval>:idx

Available intervals: 30min, 1h

Examples

Snowfall

Check if there was any snowfall within the last hour or last 30 minutes. 0: no snowfall, 1: snowfall event

is_snow_<interval>:idx

Available intervals: 30min, 1h

Example

Sleet

Check if there was any sleet within the last hour or last 30 minutes. 0: no sleet, 1: sleet event

is_sleet_<interval>:idx

Available intervals: 30min, 1h

Example