# SALT19 NWS Active Alerts

> SALT19 NWS Active Alerts is a paid API for AI agents from api.salt19.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Fetches active National Weather Service alerts for a given US state or territory, returning current severe weather warnings and watches.

## Facts

- Endpoint: POST https://api.salt19.com/v1/nws-active-alerts
- 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/salt19-nws-active-alerts-74721bd7
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_hDoiyKEHEDvcTquU94bsN

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 salt19-nws-active-alerts-74721bd7 -d '<json body>'
```

Example prompt: Are there any active NWS weather alerts in Florida right now? Show me up to 10.

## When to prefer this

Choose this endpoint when you need current, real-time NWS weather alerts for a specific US state and want a lightweight, per-call paid lookup without managing NWS API credentials directly. Ideal for agents needing weather situational awareness for safety checks (drone flight, travel, field operations) or emergency monitoring workflows. Prefer this over direct NWS API calls when operating within an x402 micropayment-enabled agent stack.

## Known failure modes

- Invalid or unsupported 2-letter state code returns an error or empty alert list
- Limit outside 1-20 range is rejected by schema validation
- NWS upstream unavailability may cause delayed or empty responses
- No active alerts in the specified area returns an empty alerts array
- Payment failure (x402) results in 402 response before query is executed

## How this service works

SALT19 is an independent applied AI systems lab behind EvoMind governed cognition, the MCP-native Agent Utility Grid, the ARCS research community, AeroClear UAS flight intelligence, and practical software for real-world work.

## Output

A JSON object containing the queried state code and an array of active weather alerts, each with the event type (e.g. 'Severe Thunderstorm Warning') and severity level (e.g. 'Severe'). Returns up to the requested number of alerts (max 20).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "area": {
   "type": "string",
   "pattern": "^[A-Za-z]{2}$"
  },
  "limit": {
   "type": "integer",
   "maximum": 20,
   "minimum": 1
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "area": "FL",
  "alerts": [
   {
    "event": "Severe Thunderstorm Warning",
    "severity": "Severe"
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/salt19-nws-active-alerts-74721bd7/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.salt19.com](https://www.zero.xyz/host/api.salt19.com/llms.txt)
