# India Weather API – Monsoon Onset & Historical Normals by State

> India Weather API – Monsoon Onset & Historical Normals by State is a paid API for AI agents from api.relai.fi, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-08).

Returns historical climate normals overlaid with the current monsoon season status for a specified Indian state.

## Facts

- Endpoint: POST https://api.relai.fi/relay/1782213916282/monsoon/onset/{state}
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-08
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/india-weather-api-monsoon-onset-historical-normals-by-state-ecba2830
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_aZ3gFiISKe4QaZrKqi96k

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 india-weather-api-monsoon-onset-historical-normals-by-state-ecba2830 -d '<json body>'
```

Example prompt: Can you check the current monsoon onset status for Maharashtra and compare it against historical normals — is the season running early, late, or on track?

## When to prefer this

Use this endpoint when you specifically need Indian monsoon onset data combined with historical seasonal baselines for a particular state — especially when comparing current-year conditions to long-term norms. Prefer over generic weather APIs when India-specific monsoon context and historical overlays are required.

## Known failure modes

- Invalid or unrecognized state name returns 404 or error
- Payment not authorized returns 402 Payment Required
- Missing state path parameter returns 400 Bad Request
- Upstream weather data unavailable returns 503
- State name spelling/format mismatch causes lookup failure

## How this service works

Historical normals overlaid with current season status.

## Output

Returns a JSON object containing historical climate normals (baseline seasonal statistics) overlaid with the current monsoon season status for the queried Indian state, likely including onset dates, deviation from historical averages, and current phase of the monsoon season.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/india-weather-api-monsoon-onset-historical-normals-by-state-ecba2830/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.relai.fi](https://www.zero.xyz/host/api.relai.fi/llms.txt)
