• Welcome
  • API Reference
Precipitation Data
    Daily Precipitation DatagetHourly Precipitation DatagetLast N Hours Precipitation DatagetRecent Rain Eventget
Soil Data
    Daily Soil MoisturegetHourly Soil MoisturegetSoil TemperaturegetSnow Depthget
Atmospheric Data
    Air TemperaturegetSpecific HumiditygetRelative HumiditygetWind SpeedgetWind GustsgetWind DirectiongetCloud CovergetSolar Radiationget
Bulk Export
    Create Bulk Exportpost
Map Services
    Esri Image Server IntegrationgetMap Layer TilesgetQueryget
Embed Widgets
    Embeddable HTML UIget
MCP Servers
    MCP ServerpostMCP Server (x402 Pay-per-use)post
Other endpoints
    Redirect to Dev PortalgetRedirect to new Dev PortalgetHourly Precipitation Data (x402)getLast N Hours Precipitation Data (x402)getRecent Rain Event (x402)getDaily Soil Moisture (x402)getHourly Soil Moisture (x402)getHourly Soil Temperature 0-10cm (x402)getHourly Air Temperature (x402)getHourly Specific Humidity (x402)getHourly Relative Humidity (x402)getHourly Wind Speed (x402)getHourly Wind Gust Speed (x402)getHourly Wind Direction (x402)getHourly Cloud Cover (x402)getHourly Solar Radiation (x402)getx402 (GET) via Orthogonalgetx402 (POST) via Orthogonalpost
Schemas
powered by Zuplo
Precipitation & Weather Data API
Precipitation & Weather Data API

Schemas


ServiceName

string

The layer or service name.

  • last-12 - total precipitation in the last 12 hours
  • last-24 - total precipitation in the last 24 hours
  • last-48 - total precipitation in the last 48 hours
  • last-168 - total precipitation in the last 168 hours (7 days)
  • hourly - total hourly precipitation
  • wind-speed-hourly - average hourly wind speed
  • wind-direction-hourly - average hourly wind direction
  • temperature-hourly - average hourly temperature
Example: last-48

DailyProperties

​object[] · required
timeZoneId
​string · required

Day

startTime
​string · date-time · required

ISO 8601 timestamp marking the start of the day

precip
​number · min: 0 · required

Total precipitation amount in millimeters for the day

precip_type
​string · enum · required

Type of precipitation that occurred or is forecasted for the day

Enum values:
rain
snow
mixed
source
​string · enum · required

Whether this data comes from historical observations or forecast models

Enum values:
observation
forecast
precip_probability
​integer | null · min: 0 · max: 100

Probability of precipitation as a percentage (0-100). Null for historical observations.

GetSamples_Response

FeatureCollection_DailyProperties_

type
​string · enum · required
Enum values:
FeatureCollection
​object[] · required

FeatureCollection_DailySoilProperties_

type
​string · enum · required
Enum values:
FeatureCollection
​object[] · required

FeatureCollection_HourlySoilProperties_

type
​string · enum · required
Enum values:
FeatureCollection
​object[] · required

FeatureCollection_HourlyTemperatureProperties_

type
​string · enum · required
Enum values:
FeatureCollection
​object[] · required

FeatureCollection_HourlySoilTemperatureProperties_

type
​string · enum · required
Enum values:
FeatureCollection
​object[] · required

FeatureCollection_DailySnowDepthProperties_

type
​string · enum · required
Enum values:
FeatureCollection
​object[] · required

FeatureCollection_HourlySpecificHumidityProperties_

type
​string · enum · required
Enum values:
FeatureCollection
​object[] · required

FeatureCollection_HourlyWindSpeedProperties_

type
​string · enum · required
Enum values:
FeatureCollection
​object[] · required

FeatureCollection_HourlyWindGustProperties_

type
​string · enum · required
Enum values:
FeatureCollection
​object[] · required

FeatureCollection_HourlyWindDirectionProperties_

type
​string · enum · required
Enum values:
FeatureCollection
​object[] · required

FeatureCollection_HourlyCloudCoverProperties_

type
​string · enum · required
Enum values:
FeatureCollection
​object[] · required

FeatureCollection_HourlyRelativeHumidityProperties_

type
​string · enum · required
Enum values:
FeatureCollection
​object[] · required

FeatureCollection_HourlySolarRadiationProperties_

type
​string · enum · required
Enum values:
FeatureCollection
​object[] · required

FeatureCollection_HourlyProperties_

type
​string · enum · required
Enum values:
FeatureCollection
​object[] · required

FeatureCollection_Last48Properties_

type
​string · enum · required
Enum values:
FeatureCollection
​object[] · required

FeatureCollection_RecentRainProperties_

type
​string · enum · required
Enum values:
FeatureCollection
​object[] · required

Feature_DailyProperties_

type
​string · enum · required
Enum values:
Feature
​object · required
​object · required

Feature_HourlyProperties_

type
​string · enum · required
Enum values:
Feature
​object · required
​object · required

Feature_Last48Properties_

type
​string · enum · required
Enum values:
Feature
​object · required
​object · required

Feature_RecentRainProperties_

type
​string · enum · required
Enum values:
Feature
​object · required
​object · required

HTTPValidationError

​object[]

Hour

startTime
​string · date-time · required

ISO 8601 timestamp marking the start of the hour

precip
​number · min: 0 · required

Total precipitation amount in millimeters for the hour

precip_type
​string · enum · required

Type of precipitation that occurred or is forecasted for the hour

Enum values:
rain
snow
mixed
source
​string · enum · required

Whether this data comes from historical observations or forecast models

Enum values:
observation
forecast
precip_probability
​integer | null · min: 0 · max: 100

Probability of precipitation as a percentage (0-100). Null for historical observations.

HourlyProperties

​object[] · required
timeZoneId
​string · required

Last48Properties

precip
​number · required
endTime
​string · required

Point

type
​string · enum · required
Enum values:
Point
coordinates
​number[] · minItems: 2 · maxItems: 3 · required

RecentRainProperties

precip
​number · min: 0 · required

Total precipitation amount in millimeters for the rain event

precip_type
​string · enum · required

Type of precipitation that occurred during the event

Enum values:
rain
snow
mixed
slr
​number · min: 0 · required

Snow-to-liquid ratio (defaults to 10:1)

snow
​number · min: 0 · required

Snow accumulation in millimeters (liquid equivalent)

rain
​number · min: 0 · required

Liquid rain amount in millimeters

endTime
​string · date-time · required

ISO 8601 timestamp when the rain event ended

ago
​string · required

Human-readable description of how long ago the rain event ended

details
​string · required

Additional information about the data source or quality

ValidationError

​array · required
msg
​string · required
type
​string · required

ErrorResponse

error
​string · required

Error message describing what went wrong

code
​string · required

Error code for programmatic handling

​object

Additional error details

On this page
  • ServiceName
  • DailyProperties
  • Day
  • GetSamples_Response
  • FeatureCollection_DailyProperties_
  • FeatureCollection_DailySoilProperties_
  • FeatureCollection_HourlySoilProperties_
  • FeatureCollection_HourlyTemperatureProperties_
  • FeatureCollection_HourlySoilTemperatureProperties_
  • FeatureCollection_DailySnowDepthProperties_
  • FeatureCollection_HourlySpecificHumidityProperties_
  • FeatureCollection_HourlyWindSpeedProperties_
  • FeatureCollection_HourlyWindGustProperties_
  • FeatureCollection_HourlyWindDirectionProperties_
  • FeatureCollection_HourlyCloudCoverProperties_
  • FeatureCollection_HourlyRelativeHumidityProperties_
  • FeatureCollection_HourlySolarRadiationProperties_
  • FeatureCollection_HourlyProperties_
  • FeatureCollection_Last48Properties_
  • FeatureCollection_RecentRainProperties_
  • Feature_DailyProperties_
  • Feature_HourlyProperties_
  • Feature_Last48Properties_
  • Feature_RecentRainProperties_
  • HTTPValidationError
  • Hour
  • HourlyProperties
  • Last48Properties
  • Point
  • RecentRainProperties
  • ValidationError
  • ErrorResponse