# Rain Nowcast API by ForgeMesh

> Rain Nowcast API by ForgeMesh is a paid API for AI agents from x402.forgemesh.io, paid per call via x402, $0.003/call, status unknown (last checked 2026-09-15).

Returns minute-level precipitation forecasts in 15-minute steps for the next 2 hours at any latitude/longitude, as structured JSON, using radar-based nowcasting.

## Facts

- Endpoint: POST https://x402.forgemesh.io/rain-nowcast
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/rain-nowcast-api-by-forgemesh-2b5e22aa
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Pkar6yfK10hbKe_P4KXF1

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 rain-nowcast-api-by-forgemesh-2b5e22aa -d '<json body>'
```

Example prompt: Will it rain at latitude 29.76, longitude -95.36 in the next two hours? Give me the precipitation forecast in 15-minute steps.

## When to prefer this

Use this endpoint when you need a short-term (0–2 hour) rain forecast at a precise geographic point, especially for time-sensitive operational decisions like delivery routing, outdoor event planning, or field-service scheduling. It is ideal when you need structured JSON output at 15-minute resolution rather than a daily or hourly weather summary. Prefer this over general weather APIs when nowcast precision and low latency matter more than multi-day forecasts.

## Known failure modes

- Missing latitude or longitude returns a 4xx validation error
- Invalid coordinate format (non-numeric strings) may cause a parsing error
- Regions outside US/Europe may return lower-resolution model estimates with reduced accuracy
- Payment failure returns 402 if x402 USDC payment is not processed
- Timeout or service unavailability returns 5xx error

## How this service works

Rain nowcast API: precipitation in 15-minute steps for the next 2 hours at any latitude/longitude, as structured JSON, for a quick 'will it rain soon' check. Use for delivery timing, outdoor-event decisions, and field-service scheduling. Radar-based nowcasting is strongest in the US and Europe; other regions fall back to lower-resolution model estimates. Cached 10 minutes.

## Output

A structured JSON object containing precipitation forecast values at 15-minute intervals covering the next 2 hours for the given lat/lon point. Data is radar-based (strongest in US and Europe) with model fallback for other regions. Results are cached for up to 10 minutes.

## 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": {
   "minutely_15": {
    "time": [
     "2026-07-16T08:30",
     "2026-07-16T08:45"
    ],
    "precipitation": [
     0,
     0
    ]
   },
   "minutely_15_units": {
    "precipitation": "mm"
   }
  },
  "attribution": "Open-Meteo.com (CC BY 4.0)"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/rain-nowcast-api-by-forgemesh-2b5e22aa/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)
