# Precip AI Hourly Precipitation Data

> Precip AI Hourly Precipitation Data is a paid API for AI agents from Precip AI - Hyperlocal Weather Data API at mpp.orthogonal.com, paid per call via MPP, $0.01/call, status unknown (last checked 2026-10-10).

Returns comprehensive hourly precipitation data for a specified time range and location(s)

## Facts

- Endpoint: GET https://mpp.orthogonal.com/precip/api/v1/hourly?utm_source=zero.xyz
- Price: $0.01/call
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Provider: Precip AI - Hyperlocal Weather Data API
- Docs: https://api.precip.ai
- Website: https://api.precip.ai
- Tags: weather, rainfall, hyperlocal, climate, data
- Canonical page: https://www.zero.xyz/c/precip-ai-hyperlocal-weather-data-api-precip-ai-hourly-precipitation-958f01fd
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_1ptR1IizGi0RZjJArpgbH

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability precip-ai-hyperlocal-weather-data-api-precip-ai-hourly-precipitation-958f01fd
```

Example prompt: Can you pull the hourly precipitation data from Precip AI for coordinates 37.7749, -122.4194 from January 10 to January 15, 2024? I need the rainfall amount for each individual hour across that date range.

## When to prefer this

Use this endpoint when you need granular, hour-by-hour precipitation data for a specific location or set of locations over a defined time range. It is ideal for applications requiring high temporal resolution rainfall data such as stormwater management, agricultural irrigation scheduling, construction planning, flood risk assessment, or climate event reconstruction. Prefer this over the Daily endpoint when hourly granularity is essential, and over the Last 48 endpoint when you need a custom date range beyond the last 48 hours.

## Known failure modes

- Invalid or out-of-range coordinates return a 400 or 422 error
- Date range exceeds allowed maximum window returns an error
- Missing required location or time parameters returns a validation error
- Future dates beyond forecast availability may return no data or an error
- Rate limiting or quota exceeded returns a 429 error
- Locations over open ocean or unsupported regions may return null or sparse data

## How this service works

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.

## Output

A time-series array of hourly precipitation records for the requested location(s) and time range, with each hour containing rainfall accumulation values and associated metadata such as timestamps and location identifiers.

## Example request

```json
{
 "hours": 24,
 "latitude": 37.7749,
 "longitude": -122.4194
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/precip-ai-hyperlocal-weather-data-api-precip-ai-hourly-precipitation-958f01fd/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from mpp.orthogonal.com](https://www.zero.xyz/host/mpp.orthogonal.com/llms.txt)
