# StableTravel METAR Weather Observations for Airport

> StableTravel METAR Weather Observations for Airport is a paid API for AI agents from stabletravel.dev, paid per call via x402, $0.004/call, status unknown (last checked 2026-09-15).

Returns current METAR weather observation data for a specific airport (hardcoded to KORD - Chicago O'Hare)

## Facts

- Endpoint: GET https://stabletravel.dev/api/flightaware/airports/KORD/weather/observations
- Price: $0.004/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/stabletravel-metar-weather-observations-for-airport-903fc083
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_pO_21mxO76VbAFk3hpZRr

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 stabletravel-metar-weather-observations-for-airport-903fc083
```

Example prompt: What are the current METAR weather conditions at Chicago O'Hare — give me the temperature in Fahrenheit, wind, visibility, and whether it's VFR or IFR right now?

## When to prefer this

Use this endpoint when you need real-time aviation weather (METAR) data for Chicago O'Hare (KORD) specifically, especially for flight planning, delay monitoring, or displaying live airport conditions. Prefer this over general weather APIs when you need aviation-specific outputs like flight rules (VFR/IFR), density altitude, or raw METAR strings. It is pay-per-call with no auth required, making it ideal for on-demand agent use without API key management.

## Known failure modes

- Airport code not found or observation unavailable — returns null fields
- Stale or missing METAR data if observation station is offline
- Invalid timestamp parameter returns error or empty result
- Payment failure (402) if x402 payment is not properly processed
- Network timeout if FlightAware upstream is slow

## How this service works

Get weather observations (METAR) for a specific airport

## Output

Returns a structured weather observation object for KORD including: timestamp, temperature, dewpoint, wind speed and direction (as degrees and human-friendly string), visibility in miles, barometric pressure (hPa and inHg), humidity percentage, cloud layers array, flight rules classification (VFR/IFR/MVFR/LIFR), density altitude, variable wind flag, and the raw METAR string.

## 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",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "$schema": "https://json-schema.org/draft/2020-12/schema",
     "properties": {
      "timestamp": {
       "type": "string"
      },
      "temperature_units": {
       "enum": [
        "fahrenheit",
        "celsius"
       ],
       "type": "string"
      },
      "return_nearby_weather": {
       "type": "boolean"
      }
     },
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "$schema": "https://json-schema.org/draft/2020-12/schema",
     "properties": {
      "time": {
       "type": "string"
      },
      "clouds": {
       "type": "array",
       "items": {}
      },
      "dewpoint": {
       "anyOf": [
        {
         "type": "number"
        },
        {
         "type": "null"
        }
       ]
      },
      "pressure": {
       "anyOf": [
        {
         "type": "number"
        },
        {
         "type": "null"
        }
       ]
      },
      "raw_data": {
       "anyOf": [
        {
         "type": "string"
        },
        {
         "type": "null"
        }
       ]
      },
      "conditions": {
       "anyOf": [
        {
         "type": "string"
        },
        {
         "type": "null"
        }
       ]
      },
      "visibility": {
       "anyOf": [
        {
         "type": "number"
        },
        {
         "type": "null"
        }
       ]
      },
      "wind_speed": {
       "anyOf": [
        {
         "type": "number"
        },
        {
         "type": "null"
        }
       ]
      },
      "pressure_hg": {
       "anyOf": [
        {
         "type": "number"
        },
        {
         "type": "null"
        }
       ]
      },
      "temperature": {
       "anyOf": [
        {
         "type": "number"
        },
        {
         "type": "null"
        }
       ]
      },
      "airport_code": {
       "type": "string"
      },
      
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/stabletravel-metar-weather-observations-for-airport-903fc083/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from stabletravel.dev](https://www.zero.xyz/host/stabletravel.dev/llms.txt)
