# NWS Active Weather Alerts by Coordinate

> NWS Active Weather Alerts by Coordinate is a paid API for AI agents from fittings.sh, paid per call via x402, $0.00376/call, status unknown (last checked 2026-10-12).

Returns active National Weather Service watches, warnings, and advisories for a given US latitude and longitude.

## Facts

- Endpoint: GET https://fittings.sh/v1/nws/active-alerts?utm_source=zero.xyz
- Price: $0.00376/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/nws-active-weather-alerts-by-coordinate-ea397d6f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_2TkyhciFmEgcsKRhUsrk3

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 nws-active-weather-alerts-by-coordinate-ea397d6f
```

Example prompt: Are there any active NWS weather watches, warnings, or advisories right now at latitude 33.749 and longitude -84.388? Show me up to 5 alerts.

## When to prefer this

Use this endpoint when you need live, official NWS weather alerts for a specific US coordinate — ideal for safety checks, travel planning, event management, or any application that needs authoritative government-issued weather hazard data rather than commercial forecasts.

## Known failure modes

- Missing or out-of-range lat/lon returns a validation error
- Coordinates outside the US (NWS coverage area) may return no alerts or an error
- No active alerts at a given location returns an empty list, not an error
- Network timeouts if NWS upstream is slow or unavailable

## How this service works

Active National Weather Service watches, warnings and advisories covering a US latitude and longitude.

## Output

A list of active NWS weather alerts (up to the requested limit, default 10) for the specified coordinate, including the type of alert (watch, warning, or advisory), the hazard (e.g. tornado, flood, winter storm), description, severity, and the area affected.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "lat",
      "lon"
     ],
     "properties": {
      "lat": {
       "type": "number",
       "description": "Latitude, -90 to 90"
      },
      "lon": {
       "type": "number",
       "description": "Longitude, -180 to 180"
      },
      "limit": {
       "type": "number",
       "description": "1-20, default 10"
      }
     }
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/nws-active-weather-alerts-by-coordinate-ea397d6f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from fittings.sh](https://www.zero.xyz/host/fittings.sh/llms.txt)
