{"info":{"title":"Stabletravel","version":"1.0.0"},"openapi":"3.1.0","paths":{"/api/flightaware/airports":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"10000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Stabletravel: Flightaware Airports","intent":"charge","method":"evm","recipient":"0xDd257723b86B4947483905cdAcBbBC70fACF2ec0"}]},"summary":"List all airports with optional pagination"}},"/api/flightaware/airports/EWR/delays":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"20000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Stabletravel: EWR Delays","intent":"charge","method":"evm","recipient":"0xDd257723b86B4947483905cdAcBbBC70fACF2ec0"}]},"summary":"Get current delay information for a specific airport"}},"/api/flightaware/airports/KJFK/weather/observations":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"4000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Stabletravel: Weather Observations","intent":"charge","method":"evm","recipient":"0xDd257723b86B4947483905cdAcBbBC70fACF2ec0"}]},"summary":"Get weather observations (METAR) for a specific airport"}},"/api/flightaware/airports/KMIA/weather/observations":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"4000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Stabletravel: Weather Observations","intent":"charge","method":"evm","recipient":"0xDd257723b86B4947483905cdAcBbBC70fACF2ec0"}]},"summary":"Get weather observations (METAR) for a specific airport"}},"/api/flightaware/flights/UAL123":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"10000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Stabletravel: Flights UAL123","intent":"charge","method":"evm","recipient":"0xDd257723b86B4947483905cdAcBbBC70fACF2ec0"}]},"summary":"Get flight information by ident (designator, registration, or fa_flight_id)"}},"/api/flightaware/flights/search":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"100000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Stabletravel: Flights Search","intent":"charge","method":"evm","recipient":"0xDd257723b86B4947483905cdAcBbBC70fACF2ec0"}]},"summary":"Search for flights by query string (-latlong, -idents, -airline syntax)"}},"/api/seats-aero/availability":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"40000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Stabletravel: Seats Aero Availability","intent":"charge","method":"evm","recipient":"0xDd257723b86B4947483905cdAcBbBC70fACF2ec0"}]},"summary":"Retrieve bulk cached Seats.aero award availability for a mileage program, optionally filtered by region, date, and cabin."}},"/api/seats-aero/search":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"20000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Stabletravel: Seats Aero Search","intent":"charge","method":"evm","recipient":"0xDd257723b86B4947483905cdAcBbBC70fACF2ec0"}]},"summary":"Search cached Seats.aero award availability by origin, destination, dates, cabin, carriers, and pagination."}}},"x-service-info":{"description":"Stabletravel is an x402-native service at https://stabletravel.dev, indexed from the x402 Bazaar (Coinbase's public discovery directory). It charges callers itself in USDC on Base and is paid directly at its own wallet; Monex Protocol passes your request and payment headers through untouched. 8 endpoints listed."}}