# fittings NWS Current Weather Conditions

> fittings NWS Current Weather Conditions is a paid API for AI agents from fittings.sh, paid per call via x402, $0.004/call, status unknown (last checked 2026-09-14).

Returns the latest weather observation (temperature, conditions, wind, humidity, pressure, visibility) from the nearest NWS station for a given US latitude/longitude.

## Facts

- Endpoint: GET https://fittings.sh/v1/nws/current-conditions
- Price: $0.004/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/fittings-nws-current-weather-conditions-7924d35e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_w8ob6e42g2Idq9kma2_YH

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 fittings-nws-current-weather-conditions-7924d35e
```

Example prompt: What are the current weather conditions at latitude 37.7749, longitude -122.4194? I need temperature, wind, humidity, and pressure from the nearest NWS station.

## When to prefer this

Choose this endpoint when you need real-time, station-based weather observations for a specific US coordinate rather than forecast data. It draws directly from the NWS observation network, making it authoritative for current conditions in the US. Prefer it over forecast endpoints when you need what the weather IS right now (not what it will be), and over third-party aggregators when official government source data is required.

## Known failure modes

- Coordinate outside the United States — NWS only covers US territory, returns an error for non-US coordinates
- No nearby NWS station — sparse coverage in remote areas may yield no observation
- Station data stale or temporarily unavailable — NWS station outages can result in missing or outdated readings
- Invalid lat/lon values (out of range or non-numeric) — returns a validation error
- Network or upstream NWS API timeout — may return a 5xx error

## How this service works

Latest observation for a US coordinate: temperature, conditions, wind, humidity, pressure and visibility, from the nearest NWS station.

## Output

A structured JSON response containing the latest observation from the nearest NWS station, including temperature (likely in °F and/or °C), sky/weather conditions description, wind speed and direction, relative humidity percentage, barometric pressure, and visibility distance.

## 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"
      },
      "lon": {
       "type": "number"
      }
     }
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/fittings-nws-current-weather-conditions-7924d35e/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)
