# Polyform METAR Weather Lookup

> Polyform METAR Weather Lookup is a paid API for AI agents from api.polyform.org, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-10).

Returns raw and decoded METAR (and optional TAF) aviation weather data for any airport ICAO code, sourced from NOAA Aviation Weather Center

## Facts

- Endpoint: GET https://api.polyform.org/v1/weather/metar?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/polyform-metar-weather-lookup-45c867c3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_io_xUyAVjmHtqL-NdGeJ7

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 polyform-metar-weather-lookup-45c867c3
```

Example prompt: What are the current METAR conditions at KORD — give me the raw report and the decoded values like temperature, wind, and flight category.

## When to prefer this

Choose this endpoint when you need real-time aviation weather (METAR/TAF) for a specific airport by ICAO code, especially when you want both the raw METAR string and structured decoded fields in one call. Prefer this over generic weather APIs when the consumer needs aviation-standard data (flight category, winds in knots, altimeter setting) rather than consumer weather data. The pay-per-call model with no API key makes it ideal for agent workflows that query airports infrequently or unpredictably.

## Known failure modes

- Invalid or unknown ICAO code returns an error or empty result
- Station has not reported recently — stale or missing METAR data
- NOAA upstream outage causes lookup failure
- Malformed query parameters result in a 400-level error
- TAF not available for smaller airports

## How this service works

Raw and decoded METAR (and optional TAF) for any airport ICAO code. Source: NOAA Aviation Weather Center. JSON.

## Output

A JSON object containing the station ICAO code, raw METAR string, decoded fields including temperature in Celsius, wind speed in knots, and flight category (e.g. VFR, IFR, MVFR, LIFR), plus optional TAF forecast data.

## 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"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "tempC": 24,
  "windKt": 6,
  "station": "KBNA",
  "rawMetar": "KBNA 260753Z ...",
  "flightCategory": "VFR"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/polyform-metar-weather-lookup-45c867c3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.polyform.org](https://www.zero.xyz/host/api.polyform.org/llms.txt)
