# x402.forgemesh.io Hourly Weather Forecast

> x402.forgemesh.io Hourly Weather Forecast is a paid API for AI agents from x402.forgemesh.io, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-14).

Returns a 48-hour hourly weather forecast (temperature, precipitation probability, precipitation amount, wind speed, weather code) for any lat/lon worldwide as structured JSON.

## Facts

- Endpoint: POST https://x402.forgemesh.io/hourly-weather-forecast
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-forgemesh-io-hourly-weather-forecast-3ddebd60
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Cu2P-pmxysubyAZDSnZgH

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 x402-forgemesh-io-hourly-weather-forecast-3ddebd60 -d '<json body>'
```

Example prompt: Give me the hour-by-hour weather forecast for the next 48 hours at latitude 29.76, longitude -95.36 — I need temperature, wind speed, and rain chances for each hour.

## When to prefer this

Use this endpoint when you need hour-by-hour weather granularity (not just daily summaries) for any global coordinate, especially for logistics, scheduling, or event planning workflows that require knowing conditions at specific hours. Prefer over daily forecast endpoints when time-of-day precision matters.

## Known failure modes

- Missing or invalid latitude/longitude returns an error or empty result
- Coordinates outside valid ranges (-90 to 90 lat, -180 to 180 lon) may cause errors
- Payment failure or insufficient USDC balance blocks the request
- Cached data up to 10 minutes old may not reflect the very latest model run
- Ocean or remote coordinates may have lower forecast accuracy

## How this service works

Hourly weather forecast API: temperature, precipitation probability, precipitation amount, wind speed, and weather code for every hour over the next 48 hours, for any latitude/longitude worldwide, as structured JSON. Use for delivery routing, shift scheduling, outdoor-event timing, and assistant agents that need hour-level detail. Cached 10 minutes.

## Output

A structured JSON array of 48 hourly records, each containing temperature, precipitation probability, precipitation amount, wind speed, and a weather code for that hour, covering the next 48 hours from the time of the request.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "latitude": {
   "type": "string",
   "description": "Latitude, e.g. 29.76"
  },
  "longitude": {
   "type": "string",
   "description": "Longitude, e.g. -95.36"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {
   "hourly": {
    "time": [
     "2026-07-16T00:00",
     "2026-07-16T01:00"
    ],
    "temperature_2m": [
     24.6,
     24.8
    ],
    "wind_speed_10m": [
     9.1,
     8.4
    ],
    "precipitation_probability": [
     0,
     0
    ]
   },
   "hourly_units": {
    "temperature_2m": "°C",
    "wind_speed_10m": "km/h",
    "precipitation_probability": "%"
   }
  },
  "attribution": "Open-Meteo.com (CC BY 4.0)"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-forgemesh-io-hourly-weather-forecast-3ddebd60/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.forgemesh.io](https://www.zero.xyz/host/x402.forgemesh.io/llms.txt)
