# aye.today Rain Check — Attested Historical Precipitation Verification

> aye.today Rain Check — Attested Historical Precipitation Verification is a paid API for AI agents from aye-booth.aye-today.workers.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Returns a cryptographically attested evidence bundle indicating whether measurable rain fell within a specified NOAA/NWS grid location during a past time window, capped with an aye/nay boolean receipt.

## Facts

- Endpoint: POST https://aye-booth.aye-today.workers.dev/v1/rain_check
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/aye-today-rain-check-attested-historical-precipitation-verification-60f16c2b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_DWH9CrFW1pWCEW36J2t_l

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 aye-today-rain-check-attested-historical-precipitation-verification-60f16c2b -d '<json body>'
```

Example prompt: Did measurable rain fall in NOAA grid point 'IWX/31,71' between January 10th 2025 at 00:00 UTC and January 12th 2025 at 23:59 UTC? I need the full attested evidence bundle with the signed NOAA source payload.

## When to prefer this

Choose this endpoint when you need a cryptographically verifiable, tamper-evident attestation of historical rain occurrence — not just raw weather data. Ideal for smart contract oracles, parametric insurance adjudication, legal disputes, or any context where an auditable signed evidence bundle matters more than a simple data lookup. Prefer over generic weather APIs when the signed policy manifest and hash-attested source payload are required for downstream trust.

## Known failure modes

- Future time windows refused — only past windows are supported
- Unknown or uncovered NOAA/NWS grid identifiers return a coverage-gap refusal
- Malformed datetime formats in window_start or window_end cause validation errors
- Grid parameter missing or invalid triggers free validation error response
- NOAA/NWS data unavailability for requested window may result in evidence gap refusal

## How this service works

Attested resolution: did measurable rain fall in a covered precinct during a stated past window? Ships as an evidence bundle — hash-attested NOAA/NWS source payloads under a signed policy manifest — capped by an aye/nay receipt. The evidence bundle is the product; the boolean is the receipt. Refusals, validation errors and coverage gaps are free; FUTURE windows are refused.

## Output

An evidence bundle containing: hash-attested NOAA/NWS source payloads, a signed policy manifest, and a final aye/nay boolean receipt indicating whether measurable rain occurred. Refusals and validation errors are returned for unsupported grids or future time windows. The evidence bundle (not just the boolean) is the deliverable product.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/aye-today-rain-check-attested-historical-precipitation-verification-60f16c2b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from aye-booth.aye-today.workers.dev](https://www.zero.xyz/host/aye-booth.aye-today.workers.dev/llms.txt)
