Endpoints for retrieving precipitation measurements and forecasts
Daily Precipitation Data
Returns comprehensive daily precipitation data for the given time range and location(s). Each day includes precipitation amount, type (rain/snow/mixed), probability (for forecasts), and data source. Seamlessly combines historical observations with forecast data depending on the requested time range.
query Parameters
startISO 8601 date %Y-%m-%d or datetime %Y-%m-%dT%H:%M:%S
endISO 8601 date %Y-%m-%d or datetime %Y-%m-%dT%H:%M:%S
longitudecomma separated list of longitudes
latitudecomma separated list of latitudes
timeZoneIdIANA timezone identifier e.g. America/Chicago
formatOutput format: geojson, json or csv
Headers
AuthorizationThe Authorization header is used to authenticate with the API using your API key.
Daily Precipitation Data › Responses
Daily precipitation data successfully retrieved
typeHourly Precipitation Data
Returns comprehensive hourly precipitation data for the given time range and location(s). Each hour includes precipitation amount, type (rain/snow/mixed), probability (for forecasts), and data source. Seamlessly combines historical observations with forecast data depending on the requested time range.
query Parameters
startISO 8601 date %Y-%m-%d or datetime %Y-%m-%dT%H:%M:%S
endISO 8601 date %Y-%m-%d or datetime %Y-%m-%dT%H:%M:%S
longitudecomma separated list of longitudes
latitudecomma separated list of latitudes
timeZoneIdIANA timezone identifier e.g. America/Chicago
formatOutput format: geojson, json or csv
Headers
AuthorizationThe Authorization header is used to authenticate with the API using your API key.
Hourly Precipitation Data › Responses
Successful Response
typeMinutely Precipitation Rate
Returns 1-minute precipitation rate for the given time range and location(s). Historical minutes come from radar analysis available from 2026-01-01). Recent gaps and the next 60 minutes are filled from the Precip AI nowcast interpolated to minute timesteps. Each minute includes instantaneous rate (mm/h), precipitation type joined from hourly analysis/forecast, and a source of observation, nowcast, or forecast. Default window is now-1h to now+1h. Maximum span is 7 days.
query Parameters
longitudecomma separated list of longitudes
latitudecomma separated list of latitudes
startISO 8601 date %Y-%m-%d or datetime %Y-%m-%dT%H:%M:%S, or relative now-1h. Snapped to the UTC minute. Defaults to now-1h when both start and end are omitted.
endISO 8601 date %Y-%m-%d or datetime %Y-%m-%dT%H:%M:%S, or relative now+1h. Snapped to the UTC minute. Defaults to now+1h when both start and end are omitted. Maximum end - start is 7 days.
timeZoneIdIANA timezone identifier e.g. America/Chicago
formatOutput format: geojson, json or csv
unitsDisplay system: metric (mm/h, default) or imperial (in/h)
Headers
AuthorizationThe Authorization header is used to authenticate with the API using your API key.
Minutely Precipitation Rate › Responses
Minutely precipitation rate successfully retrieved
typeLast N Hours Precipitation Data
Total precipitation in the last N hours for the given location(s). Use 12, 24, 48, or 168 (7 days) in the path.
path Parameters
hoursNumber of hours: 12, 24, 48, or 168 (7 days).
query Parameters
longitudecomma separated list of longitudes
latitudecomma separated list of latitudes
timeZoneIdIANA timezone identifier e.g. America/Chicago
formatOutput format: geojson, json or csv
Headers
AuthorizationThe Authorization header is used to authenticate with the API using your API key.
Last N Hours Precipitation Data › Responses
Successful Response
typeRecent Rain Event
Returns detailed information about the most recent precipitation event for the given location(s), including total amounts, precipitation type (rain/snow), timing, and how long ago it occurred. A rain event is defined as more than 1/10 inch (2.5mm) of precipitation with less than a 24-hour gap between occurrences.
query Parameters
longitudecomma separated list of longitudes
latitudecomma separated list of latitudes
timeZoneIdIANA timezone identifier e.g. America/Chicago
formatOutput format: geojson, json or csv
Headers
AuthorizationThe Authorization header is used to authenticate with the API using your API key.
Recent Rain Event › Responses
Recent rain event data successfully retrieved
type