mirrored listing x402 eip155:8453

Real-time aviation weather for any ICAO airport

Real-time aviation weather for any ICAO airport. Returns decoded METAR, TAF, SIGMET alerts, and a normalized 24-hour forecast. Batch up to 10 airports per call.

Do you run jtifhcvbgxqwlywugvjv.supabase.co? This listing was mirrored from Coinbase's public Bazaar. Claim it in 30 seconds — no account required — and it becomes verified, permanently overriding the mirrored copy.

Claim this listing
100000 (raw units)
price
1
calls / 30d
1
unique payers
2026-09-17
updated

Provider

jtifhcvbgxqwlywugvjv.supabase.co · discovered, not yet claimed by its owner

Payment (x402 accepts[])

[
  {
    "scheme": "exact",
    "network": "eip155:8453",
    "payTo": "0x41a90Fc1D1D7FE22aCc8aB1DdB978ed65205C56F",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "amount": "100000",
    "maxTimeoutSeconds": 30
  }
]

Output schema

{
  "bazaar": {
    "info": {
      "input": {
        "body": {
          "icao": "KLAS"
        },
        "bodyType": "json",
        "method": "POST",
        "type": "http"
      },
      "output": {
        "example": {
          "airports": [
            {
              "forecast_24h": [
                {
                  "precip_mm": 0,
                  "temp_c": 29,
                  "time": "2026-05-15T19:00:00Z",
                  "wind_dir": 185,
                  "wind_kt": 10
                }
              ],
              "icao": "KLAS",
              "lat": 36.08,
              "lon": -115.15,
              "metar": {
                "altimeter_inhg": 29.92,
                "dewpoint_c": 5,
                "flight_category": "VFR",
                "observed_at": "2026-05-15T18:53:00Z",
                "raw": "KLAS 151853Z 18008KT 10SM CLR 28/05 A2992",
                "temp_c": 28,
                "visibility_sm": 10,
                "wind_dir": 180,
                "wind_kt": 8
              },
              "name": "Harry Reid International",
              "sigmets": [],
              "source": "CorteX402",
              "taf": {
                "raw": "TAF KLAS 151720Z 1518/1624 18010KT P6SM SKC",
                "valid_from": "2026-05-15T18:00:00Z",
                "valid_to": "2026-05-16T24:00:00Z"
              }
            }
          ],
          "fetched_at": "2026-05-15T18:54:00Z",
          "receipt_tx": "0x9f4a2c8e6b1d3a5f7e0c2b1d4a6f8e2c0b1d3a5f7e0c2b1d4a6f8e2c0b1d3a5f",
          "request_id": "aw_5c8d2a4b6e0f1a3c5e7d9b2f",
          "ttl_seconds": 600
        },
        "type": "json"
      }
    },
    "schema": {
      "$schema": "https://json-schema.org/draft/2020-12/schema",
      "properties": {
        "input": {
          "properties": {
            "body": {
              "additionalProperties": false,
              "properties": {
                "icao": {
                  "description": "ICAO code (3–4 chars, e.g. \"KLAS\"). Runtime also accepts a JSON array of up to 10 ICAOs for batch lookups.",
                  "type": "string"
                }
              },
              "required": [
                "icao"
              ],
              "type": "object"
            },
            "bodyType": {
              "enum": [
                "json"
              ],
              "type": "string"
            },
            "method": {
              "enum": [
                "POST"
              ],
              "type": "string"
            },
            "type": {
              "const": "http",
              "type": "string"
            }
          },
          "required": [
            "type",
            "method",
            "bodyType",
            "body"
          ],
          "type": "object"
        }
      },
      "required": [
        "input"
      ],
      "type": "object"
    }
  }
}

Use it

curl

curl "https://jtifhcvbgxqwlywugvjv.supabase.co/functions/v1/cortex402-aviation-weather"
# -> 402 Payment Required, accepts[] lists how to pay
# retry with a PAYMENT-SIGNATURE (or PAYMENT header) once paid

JavaScript

const res = await fetch("https://jtifhcvbgxqwlywugvjv.supabase.co/functions/v1/cortex402-aviation-weather");
if (res.status === 402) {
  const { accepts } = await res.json();
  // pay one of accepts[] via an x402 client, then retry with the payment header
}

Python

import httpx
res = httpx.get("https://jtifhcvbgxqwlywugvjv.supabase.co/functions/v1/cortex402-aviation-weather")
if res.status_code == 402:
    accepts = res.json()["accepts"]
    # pay one of accepts[] via an x402 client, then retry with the payment header

Machine-readable

Everything on this page is also available as clean JSON at /resources/10955.json, and this resource appears in /discovery/resources and /discovery/search.