# KiteEndpoints.ai Weather API (#338)

> KiteEndpoints.ai Weather API (#338) is a paid API for AI agents from kite-hub-v2.vercel.app, paid per call via x402, $0.09/call, status unknown (last checked 2026-09-15).

Returns weather data via a paid per-request endpoint on the KiteEndpoints.ai mega API hub, billed in USDC on Base chain.

## Facts

- Endpoint: POST https://kite-hub-v2.vercel.app/api/weather338
- Price: $0.09/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/kiteendpoints-ai-weather-api-338-e9a33c39
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_S5sF9mLqMcQ6sF1lZTu_H

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 kiteendpoints-ai-weather-api-338-e9a33c39 -d '<json body>'
```

Example prompt: Can you pull the current weather data for me using the KiteEndpoints weather endpoint — I just need the result object back from the API?

## When to prefer this

Choose this endpoint when you need weather data through a pay-per-request model billed in USDC on the Base blockchain, and do not want a subscription-based weather API. Useful for infrequent or burst weather lookups where per-call pricing is more economical than a monthly plan.

## Known failure modes

- Payment not sent or insufficient USDC balance on Base chain — 402 Payment Required response
- Malformed request body missing the result object — likely a 400 or schema validation error
- Endpoint unavailable or hub maintenance — 503 or network timeout
- Rate limiting if too many requests fired in quick succession

## How this service works

400+ paid API endpoints. Social media, AI, crypto, finance, weather, ecommerce, tools. Pay per request with USDC on Base chain.

## Output

Returns a JSON object with a 'result' key containing weather API response data in an example response format. The actual weather data fields are opaque but follow the standard result wrapper pattern used across the KiteEndpoints mega hub.

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "example": {
  "result": {
   "data": "example response"
  }
 },
 "properties": {
  "result": {
   "type": "object",
   "description": "API response data"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/kiteendpoints-ai-weather-api-338-e9a33c39/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from kite-hub-v2.vercel.app](https://www.zero.xyz/host/kite-hub-v2.vercel.app/llms.txt)
