Observed precipitation
get_observed_precipitationHow much rain fell: observed precipitation totals at a location. Use for "did it rain", "how much rain fell", "rain in the last 24 hours / since yesterday". Source: MRMS MultiSensor QPE Pass2 (radar bias-corrected to rain gauges) over 1/3/6/24/48/72 h windows (CONUS; 1 h only in Alaska and Hawaii). Values have about 2 mm (0.08 in) resolution, so 0 means under about 1 mm; data runs about an hour behind real time. Pass at (within 33 h) for totals ending at a past time (newest frame up to 3 h before it). With include_nowcast (default) it also returns a next-hour radar nowcast (CONUS): peak intensity (light/moderate/heavy), type and start time, not an amount. For forecast totals beyond the next hour use get_period_totals; for station reports use get_observations.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| at | No | RFC3339 end time within the last 33 h. Default: latest. | |
| lat | No | Latitude in decimal degrees (-90 to 90). Most tools also accept a `location` place-name string instead of lat/lon. | |
| lon | No | Longitude in decimal degrees (-180 to 180). For continental US use negative values (west of the prime meridian). | |
| units | No | Unit system for all values in the request and response: imperial (°F, mph, inches), metric (°C, km/h, mm), or si (K, m/s, mm). Defaults to imperial. | imperial |
| windows | No | Accumulation windows ending at the latest frame (or at `at`). | |
| location | No | Free-text place: city ("Denver"), city+state ("Portland, OR"), US ZIP ("50219"), or "lat,lon" ("39.74,-104.99"). Provide either this OR explicit lat+lon, not both. | |
| include_nowcast | No | Next-hour radar nowcast (CONUS; ignored with `at`). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| as_of | No | ||
| notes | No | ||
| units | Yes | ||
| derived | Yes | ||
| nowcast | No | ||
| windows | Yes | ||
| _sources | Yes | ||
| location | Yes | ||
| data_status | No | ||
| quantization_step | Yes |