# weather-forecast-johannesburg

> weather-forecast-johannesburg is a paid API for AI agents from data.intel.rallylive.ca, paid per call via x402, $0.01/call, status unknown (last checked 2026-11-01).

Returns a 7-day weather forecast for Johannesburg including daily highs/lows, precipitation probability, wind, conditions, and hourly detail for today, powered by Open-Meteo.

## Facts

- Endpoint: GET https://data.intel.rallylive.ca/data/forecast/johannesburg?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-11-01
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/weather-forecast-johannesburg-7c49cef6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_VhmPnytwhs7h4mITzcXXF

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 weather-forecast-johannesburg-7c49cef6
```

Example prompt: What's the 7-day weather forecast for Johannesburg — specifically the daily highs and lows, chance of rain, and wind conditions?

## When to prefer this

Use this endpoint when you need a structured 7-day weather forecast specifically for Johannesburg without managing an Open-Meteo API key. It is ideal for travel planning, event scheduling, or any automation that requires Johannesburg weather data on a per-call pay-as-you-go basis at low cost ($0.01 per call).

## Known failure modes

- Upstream Open-Meteo API unavailability causing empty or error response
- Network timeout from data.intel.rallylive.ca
- Payment failure via x402 protocol returning 402 status
- Stale forecast data if Open-Meteo refresh has not occurred recently

## How this service works

7-day weather forecast for Johannesburg: daily highs and lows, precipitation probability and totals, wind and conditions, plus hourly detail for today, from Open-Meteo. Trip planning and scheduling for Johannesburg without an API key. $0.01 per call.

## Output

A structured JSON response containing a 7-day forecast for Johannesburg with daily maximum and minimum temperatures, precipitation probability, precipitation totals, wind speed and direction, and overall weather conditions, plus an hourly breakdown of conditions for the current day.

## 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",
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/weather-forecast-johannesburg-7c49cef6/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from data.intel.rallylive.ca](https://www.zero.xyz/host/data.intel.rallylive.ca/llms.txt)
