How precipitation fields work in the weather API observation?

How precipitation fields work in the weather API observation?

Could you explain how precipitation fields work in the weather API observations?

When are the values present? (minimum precipitation?)

What is the relation between those fields?

Answer

Request to weather observation is returning at maximum 8 closest locations for which our data vendor providing weather data. You can limit it to just one by adding query parameter oneobservation=true.

Depends on location distance can vary from a few meters up to tens or more kilometers. In urban area coverage is quite huge so customer can receive weather data very close to given position.

Regarding precipitation:

All fields (precipitation 1-24 hours) are only reported by synoptic (WMO) weather stations and most of the reports are coming from METAR (ICAO) weather stations where the readings are moment in time and not accumulated readings.

And of course as this is actual situation, its quite hard to have some proper and valid accumulation value for precipitation.
We are now looking on data we have available and can provide rain or snow fall value in observation response but it anyway is forecast. Also we can add precipitation probability (in percent) to the response but first need check if it makes sense.
Response should always contains textual information about current conditions like Light rain, Huge rain, Fog, Thunderstorm, etc.

New data available in observation - precipitation probability and rain/snow fall. These values are expected values.