• 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

Other endpoints

Endpointhttps://api.precip.ai

Redirect to Dev Portal

GET
https://api.precip.ai
/

Redirect root path to the new developer portal

Redirect to Dev Portal › Responses

Redirect to developer portal

No data returned
GET/
curl --request GET \ --url https://api.precip.ai/
shell
Example Responses
No example specified for this content type

Redirect to new Dev Portal

GET
https://api.precip.ai
/docs(.*)

Redirect requests from legacy /docs path to the new Dev Portal domain

Redirect to new Dev Portal › Responses

Redirect to developer portal

No data returned
GET/docs(.*)
curl --request GET \ --url 'https://api.precip.ai/docs(.*)'
shell
Example Responses
No example specified for this content type

Hourly Precipitation Data (x402)

GET
https://api.precip.ai
/x402/api/v1/hourly

Pay-per-use access via x402. This path is handled through Orthogonal's x402 gateway.

Hourly Precipitation Data (x402) › Responses

200

Success

No data returned
GET/x402/api/v1/hourly
curl --request GET \ --url https://api.precip.ai/x402/api/v1/hourly
shell
Example Responses
No example specified for this content type

Last N Hours Precipitation Data (x402)

GET
https://api.precip.ai
/x402/api/v1/last-{hours}

Pay-per-use access via x402. Use 12, 24, 48, or 168 in the path. This path is handled through Orthogonal's x402 gateway.

Last N Hours Precipitation Data (x402) › Responses

200

Success

No data returned
GET/x402/api/v1/last-{hours}
curl --request GET \ --url https://api.precip.ai/x402/api/v1/last-:hours
shell
Example Responses
No example specified for this content type

Recent Rain Event (x402)

GET
https://api.precip.ai
/x402/api/v1/recent-rain

Pay-per-use access via x402. This path is handled through Orthogonal's x402 gateway.

Recent Rain Event (x402) › Responses

200

Success

No data returned
GET/x402/api/v1/recent-rain
curl --request GET \ --url https://api.precip.ai/x402/api/v1/recent-rain
shell
Example Responses
No example specified for this content type

Daily Soil Moisture (x402)

GET
https://api.precip.ai
/x402/api/v1/soil-moisture-daily

Pay-per-use access via x402. This path is handled through Orthogonal's x402 gateway.

Daily Soil Moisture (x402) › Responses

200

Success

No data returned
GET/x402/api/v1/soil-moisture-daily
curl --request GET \ --url https://api.precip.ai/x402/api/v1/soil-moisture-daily
shell
Example Responses
No example specified for this content type

Hourly Soil Moisture (x402)

GET
https://api.precip.ai
/x402/api/v1/soil-moisture-hourly

Pay-per-use access via x402. This path is handled through Orthogonal's x402 gateway.

Hourly Soil Moisture (x402) › Responses

200

Success

No data returned
GET/x402/api/v1/soil-moisture-hourly
curl --request GET \ --url https://api.precip.ai/x402/api/v1/soil-moisture-hourly
shell
Example Responses
No example specified for this content type

Hourly Soil Temperature 0-10cm (x402)

GET
https://api.precip.ai
/x402/api/v1/temp-0-10cm-hourly

Pay-per-use access via x402. This path is handled through Orthogonal's x402 gateway.

Hourly Soil Temperature 0-10cm (x402) › Responses

200

Success

No data returned
GET/x402/api/v1/temp-0-10cm-hourly
curl --request GET \ --url https://api.precip.ai/x402/api/v1/temp-0-10cm-hourly
shell
Example Responses
No example specified for this content type

Hourly Air Temperature (x402)

GET
https://api.precip.ai
/x402/api/v1/temperature-hourly

Pay-per-use access via x402. This path is handled through Orthogonal's x402 gateway.

Hourly Air Temperature (x402) › Responses

200

Success

No data returned
GET/x402/api/v1/temperature-hourly
curl --request GET \ --url https://api.precip.ai/x402/api/v1/temperature-hourly
shell
Example Responses
No example specified for this content type

Hourly Specific Humidity (x402)

GET
https://api.precip.ai
/x402/api/v1/specific-humidity-hourly

Pay-per-use access via x402. This path is handled through Orthogonal's x402 gateway.

Hourly Specific Humidity (x402) › Responses

200

Success

No data returned
GET/x402/api/v1/specific-humidity-hourly
curl --request GET \ --url https://api.precip.ai/x402/api/v1/specific-humidity-hourly
shell
Example Responses
No example specified for this content type

Hourly Relative Humidity (x402)

GET
https://api.precip.ai
/x402/api/v1/relative-humidity-hourly

Pay-per-use access via x402. This path is handled through Orthogonal's x402 gateway.

Hourly Relative Humidity (x402) › Responses

200

Success

No data returned
GET/x402/api/v1/relative-humidity-hourly
curl --request GET \ --url https://api.precip.ai/x402/api/v1/relative-humidity-hourly
shell
Example Responses
No example specified for this content type

Hourly Wind Speed (x402)

GET
https://api.precip.ai
/x402/api/v1/wind-speed-hourly

Pay-per-use access via x402. This path is handled through Orthogonal's x402 gateway.

Hourly Wind Speed (x402) › Responses

200

Success

No data returned
GET/x402/api/v1/wind-speed-hourly
curl --request GET \ --url https://api.precip.ai/x402/api/v1/wind-speed-hourly
shell
Example Responses
No example specified for this content type

Hourly Wind Gust Speed (x402)

GET
https://api.precip.ai
/x402/api/v1/wind-speed-gust-hourly

Pay-per-use access via x402. This path is handled through Orthogonal's x402 gateway.

Hourly Wind Gust Speed (x402) › Responses

200

Success

No data returned
GET/x402/api/v1/wind-speed-gust-hourly
curl --request GET \ --url https://api.precip.ai/x402/api/v1/wind-speed-gust-hourly
shell
Example Responses
No example specified for this content type

Hourly Wind Direction (x402)

GET
https://api.precip.ai
/x402/api/v1/wind-direction-hourly

Pay-per-use access via x402. This path is handled through Orthogonal's x402 gateway.

Hourly Wind Direction (x402) › Responses

200

Success

No data returned
GET/x402/api/v1/wind-direction-hourly
curl --request GET \ --url https://api.precip.ai/x402/api/v1/wind-direction-hourly
shell
Example Responses
No example specified for this content type

Hourly Cloud Cover (x402)

GET
https://api.precip.ai
/x402/api/v1/cloud-cover-hourly

Pay-per-use access via x402. This path is handled through Orthogonal's x402 gateway.

Hourly Cloud Cover (x402) › Responses

200

Success

No data returned
GET/x402/api/v1/cloud-cover-hourly
curl --request GET \ --url https://api.precip.ai/x402/api/v1/cloud-cover-hourly
shell
Example Responses
No example specified for this content type

Hourly Solar Radiation (x402)

GET
https://api.precip.ai
/x402/api/v1/solar-radiation-hourly

Pay-per-use access via x402. This path is handled through Orthogonal's x402 gateway.

Hourly Solar Radiation (x402) › Responses

200

Success

No data returned
GET/x402/api/v1/solar-radiation-hourly
curl --request GET \ --url https://api.precip.ai/x402/api/v1/solar-radiation-hourly
shell
Example Responses
No example specified for this content type

x402 (GET) via Orthogonal

GET
https://api.precip.ai
/x402/*

x402 (GET) via Orthogonal › Responses

200

Success

No data returned
GET/x402/*
curl --request GET \ --url 'https://api.precip.ai/x402/*'
shell
Example Responses
No example specified for this content type

x402 (POST) via Orthogonal

POST
https://api.precip.ai
/x402/*

x402 (POST) via Orthogonal › Responses

200

Success

No data returned
POST/x402/*
curl --request POST \ --url 'https://api.precip.ai/x402/*'
shell
Example Responses
No example specified for this content type

MCP Servers