# OpenWeather Weather Overview via Locus x402

> OpenWeather Weather Overview via Locus x402 is a paid API for AI agents from openweather.x402.paywithlocus.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Returns a natural-language weather overview summary for a given location and date, powered by OpenWeather, delivered via x402 micropayment protocol.

## Facts

- Endpoint: POST https://openweather.x402.paywithlocus.com/openweather/weather-overview
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/openweather-weather-overview-via-locus-x402-2a6ebf46
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_U2d3apj5mZzmcHyipp_-Z

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 openweather-weather-overview-via-locus-x402-2a6ebf46 -d '<json body>'
```

Example prompt: What's the weather overview for New York City today — coordinates 40.7128, -74.0060 — in imperial units?

## When to prefer this

Choose this endpoint when you need a concise, natural-language weather overview for a specific geographic coordinate and a date of today or tomorrow, rather than raw numeric forecast data. It is ideal for agents that need to present human-readable weather summaries without post-processing large forecast arrays. It suits use cases where a narrative description is more useful than structured multi-field weather data.

## Known failure modes

- Invalid latitude/longitude values outside allowed range return an error
- Date outside the available window (only today and tomorrow supported) may return an error or default to today
- Malformed date format (not YYYY-MM-DD) causes a bad request error
- Payment failure or insufficient USDC balance prevents the call from completing
- Invalid units value (not standard, metric, or imperial) may cause an error or default behavior

## How this service works

Global weather data — current conditions, 5-day forecasts, hourly forecasts, air quality index with pollutants, geocoding, and One Call 3.0 with full weather suite and government alerts.

## Output

A JSON response containing a natural-language weather overview narrative for the specified location and date, including current or forecasted conditions such as temperature, precipitation, and general weather description. Also includes payment settlement details (USDC amount) and a request tracking ID.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "lat": {
   "type": "number"
  },
  "lon": {
   "type": "number"
  },
  "date": {
   "type": "string"
  },
  "units": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {},
  "payment": {
   "scheme": "exact",
   "settledUsdc": "0.001000",
   "authorizedMaxUsdc": "0.001000"
  },
  "request": {
   "id": "00000000-0000-4000-8000-000000000000",
   "statusUrl": "/requests/00000000-0000-4000-8000-000000000000"
  },
  "success": true
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/openweather-weather-overview-via-locus-x402-2a6ebf46/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from openweather.x402.paywithlocus.com](https://www.zero.xyz/host/openweather.x402.paywithlocus.com/llms.txt)
