# aye.today Rain Check

> aye.today Rain Check is a paid API for AI agents from api.aye.today, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Returns a hash-attested evidence bundle (plus aye/nay boolean receipt) confirming whether measurable rain fell in a specified NOAA/NWS grid precinct during a given past time window.

## Facts

- Endpoint: POST https://api.aye.today/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-ec62ae94
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_dyKS-i2jm149Zumu7C-Bn

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-ec62ae94 -d '<json body>'
```

Example prompt: Did it actually rain in NOAA grid zone DTX:65:33 between January 10th at 6pm and January 11th at 6am? I need a signed, hash-attested evidence bundle I can use to settle a claim.

## When to prefer this

Choose this endpoint when you need cryptographically attested, verifiable evidence of historical rainfall — not just a data lookup — especially for parametric insurance triggers, smart contract auditing, or any context where the signed evidence bundle itself (not just the boolean) is required. It is not suitable for future forecasts, real-time monitoring, or locations outside NOAA/NWS grid coverage.

## Known failure modes

- Future time windows are refused with an error — only past windows are resolvable
- Grid identifier not covered by NOAA/NWS returns a coverage gap refusal at no cost
- Malformed grid string or invalid datetime format triggers a validation error at no cost
- Ambiguous or missing required fields (grid, window_start, window_end) result in a free validation rejection
- Extremely recent past windows may not yet have finalized NOAA source data

## 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

A signed evidence bundle containing hash-attested NOAA/NWS source payloads under a signed policy manifest, capped by an aye/nay boolean receipt. The bundle itself is the primary deliverable — cryptographically verifiable proof of whether measurable rain occurred. Refusals (for future windows, out-of-coverage grids, or validation errors) return an error response at no charge.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/aye-today-rain-check-ec62ae94/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.aye.today](https://www.zero.xyz/host/api.aye.today/llms.txt)
