# aye.today NOAA/NWS Active Alert Check

> aye.today NOAA/NWS Active Alert 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).

Checks whether at least one NOAA/NWS weather alert at or above a specified severity level is currently active for a given station, returning an attested evidence bundle with hash-verified alert payload and count.

## Facts

- Endpoint: POST https://api.aye.today/v1/alert_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-noaa-nws-active-alert-check-17deb6b2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_T9RYjAxVTYzZVfw-J16ZJ

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-noaa-nws-active-alert-check-17deb6b2 -d '<json body>'
```

Example prompt: Check if there's currently a severe or higher NOAA/NWS weather alert active for Orlando (ORL) right now, and give me the attested proof bundle.

## When to prefer this

Choose this endpoint when you need a cryptographically attested, auditable answer about whether a NOAA/NWS weather alert is currently active — not just a raw data fetch. It is particularly valuable in agentic workflows, compliance contexts, or automated decision pipelines where a verifiable receipt (aye/nay with hash-attested evidence) is required rather than a simple boolean or raw alert list. Currently covers ORL and LAX stations only.

## Known failure modes

- Station not covered (only ORL and LAX are supported — unsupported station codes return a refusal)
- Invalid severity enum value supplied
- NOAA/NWS upstream API unavailable or returning stale data
- Payment not completed or x402 payment rejected — refusal issued at no charge
- Network timeout reaching the NOAA data source

## How this service works

Attested resolution: is at least one NOAA/NWS alert at or above a requested severity active for a covered station's point right now? Evidence bundle with the hash-attested alerts payload and alert count, capped by an aye/nay receipt — never a bare boolean. Refusals are free.

## Output

Returns a structured evidence bundle containing: an aye (yes) or nay (no) receipt indicating whether an alert at or above the requested severity is active, a hash-attested NOAA/NWS alerts payload, and a count of qualifying active alerts. The result is cryptographically attested rather than a bare boolean, suitable for audit or downstream verification.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/aye-today-noaa-nws-active-alert-check-17deb6b2/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)
