# AIMarket Weather Now

> AIMarket Weather Now is a paid API for AI agents from modelmarket.dev, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-12).

Returns current weather conditions (temperature, humidity, pressure, wind) for a location by coordinates or city name, sourced from the nearest Open-Meteo relay within 75 km, with a signed receipt.

## Facts

- Endpoint: POST https://modelmarket.dev/x402/weather-now?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/aimarket-weather-now-c260a2cc
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_2Kbm2v1lDb-oF_oFq82Jr

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 aimarket-weather-now-c260a2cc -d '<json body>'
```

Example prompt: What's the current weather in Tokyo right now — temperature, humidity, pressure, and wind speed?

## When to prefer this

Choose this endpoint when you need real-time, point-in-time weather readings (not forecasts) with a cryptographic signed receipt for auditability or on-chain use. It is ideal when verifiability of the data source matters, or when you need precise current conditions (temperature, humidity, pressure, wind) by city or exact coordinates via a pay-per-call model without subscription overhead.

## Known failure modes

- No Open-Meteo relay within 75 km of the given location — returns an error indicating no nearby relay
- Invalid or out-of-range latitude/longitude values — returns a validation error
- City name not recognized or ambiguous — returns a lookup error
- Network timeout reaching the nearest relay — returns a service unavailability error
- Payment not confirmed (x402) — request rejected before data is returned

## How this service works

Current weather at a place: temperature (°C), humidity (%), pressure (hPa) and wind (m/s) from the nearest live Open-Meteo relay within 75 km, with a signed receipt. Send latitude and longitude, or a city.

## Output

A JSON object containing current temperature in °C, relative humidity in %, atmospheric pressure in hPa, wind speed in m/s, the data source relay details, and a cryptographic signed receipt attesting to the reading's authenticity.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "city": {
   "type": "string",
   "description": "a city instead of coordinates, e.g. Tokyo"
  },
  "latitude": {
   "type": "number",
   "description": "latitude in degrees (-90..90)"
  },
  "longitude": {
   "type": "number",
   "description": "longitude in degrees (-180..180)"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "result": {},
  "status": "ok",
  "receipt": {},
  "service": "weather-now",
  "capability_id": "gaia.weather.read@v1"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/aimarket-weather-now-c260a2cc/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from modelmarket.dev](https://www.zero.xyz/host/modelmarket.dev/llms.txt)
