80trust / 100

Aircraft

by Kansai ADS-B Live API in Weather & location

x402 APIPassing, checked 26 min ago

Live aircraft positions over Kansai / western Japan from an independent ADS-B receiver (~1s freshness): position, altitude, speed, squawk, plus callsign→route resolution (origin/destination airports) from official timetables.

GET https://x402-adsb.x402-adsb-worker.workers.dev/aircraft

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
100%
Response time
456 ms typical, 578 ms slowest 5%
Last check
26 min ago
Next check
in 2 min

How to call it

# See the payment challenge (nothing is charged)
curl -i -X GET "https://x402-adsb.x402-adsb-worker.workers.dev/aircraft"
import { wrapFetchWithPayment } from "@x402/fetch";
import { x402Client } from "@x402/core/client";
import { ExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";

const client = new x402Client().register(
  "eip155:8453",
  new ExactEvmScheme(privateKeyToAccount(process.env.AGENT_KEY)),
);
const pay = wrapFetchWithPayment(fetch, client);

// Not sure it's safe to pay? Preflight it first for $0.005:
// GET https://toolvet.app/api/v1/check?url=https%3A%2F%2Fx402-adsb.x402-adsb-worker.workers.dev%2Faircraft
const res = await pay("https://x402-adsb.x402-adsb-worker.workers.dev/aircraft");
console.log(await res.json());

Example input

{}

Example output

{
  "age_sec": 1.2,
  "aircraft": [
    {
      "alt_baro": 35000,
      "flight": "ANA986",
      "gs": 480,
      "hex": "8881b1",
      "lat": 34.84,
      "lon": 135.61,
      "r": "JA218A",
      "route": {
        "destination": "HND",
        "flight_no": "NH986",
        "origin": "ITM",
        "verified": true
      },
      "t": "A321"
    }
  ],
  "count": 36,
  "observed_at": 1786315898,
  "source": "kansai-adsb"
}

Security scan

  • No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTimePrice
26 min agoPassed402456 ms$0.001
4 h agoPassed402464 ms$0.001
8 h agoPassed402373 ms$0.001
11 h agoPassed402341 ms$0.001
16 h agoPassed402578 ms$0.001
19 h agoPassed402534 ms$0.001
22 h agoPassed402395 ms$0.001
27 h agoPassed402923 ms$0.001