Look up direct flight destinations from any airport via Amadeus reference data, pay-per-request at $0.005.
What it does
This endpoint returns the list of direct (non-stop) destinations served from a given airport. It is part of StableTravel's Reference Data category, which wraps Amadeus GDS reference APIs behind a pay-per-request micropayment wall. No API keys or subscriptions are required — payment via USDC on Base, Solana, or Tempo (x402/MPP protocol) serves as authentication.
The endpoint accepts a required `departureAirportCode` parameter (IATA code, e.g. JFK), an optional `arrivalCountryCode` filter, and an optional `max` parameter (default 50). It returns a JSON array of destination data. The price is $0.005 per request (confirmed by both the OpenAPI spec's x-payment-info amount of 0.005400 USD and the MPP 402 challenge showing 5400 base units on Tempo's pathUSD with 6 decimals). The endpoint is live, confirmed by a 402 MPP challenge response with method=tempo and intent=charge.
StableTravel is part of a broader travel API suite offering flights (search, book, price, seatmaps), hotels, activities, transfers, real-time flight tracking via FlightAware, and Google Flights price comparison. All endpoints follow the same pay-per-request model. This specific endpoint is useful for route planning, connectivity analysis, and travel agent tools that need to know which cities are reachable nonstop from a given airport.
Capabilities
Use cases
- —Determine which cities have nonstop service from a specific airport
- —Build a travel planning agent that suggests reachable destinations
- —Filter direct destinations by arrival country for visa or regional planning
- —Power an airport connectivity dashboard or route map visualization
- —Pre-filter flight search options to only nonstop-reachable airports
Fit
Best for
- —AI travel agents that need route connectivity data before searching flights
- —Applications building airport route maps or destination explorers
- —Agents that want cheap reference lookups before expensive flight searches
Not for
- —Finding flight prices or booking flights (use /api/flights/search or /api/google-flights/search instead)
- —Real-time flight tracking or delay information (use FlightAware endpoints)
Quick start
npx agentcash fetch "https://stabletravel.dev/api/reference/airport-routes?departureAirportCode=JFK&max=10"Example
Response
{
"data": [
{
"name": "LOS ANGELES INTL",
"type": "location",
"subtype": "AIRPORT",
"iataCode": "LAX"
},
{
"name": "LONDON HEATHROW",
"type": "location",
"subtype": "AIRPORT",
"iataCode": "LHR"
}
],
"meta": {
"count": 2
}
}Endpoint
Quality
Full OpenAPI 3.1 schema with parameter definitions and x-payment-info pricing, live 402 MPP challenge confirmed, comprehensive guidance docs. Minor deductions: no example response in the spec (response schema uses empty `items: {}`), and the response body structure is inferred from Amadeus conventions rather than directly observed.
Warnings
- —Response schema in OpenAPI spec uses generic `items: {}` — actual response structure is inferred from Amadeus reference data conventions
- —No example response provided in the OpenAPI spec or crawl material
Citations
- —Endpoint price is $0.005 (amount 0.005400 USD in OpenAPI x-payment-info)https://stabletravel.dev/openapi.json
- —Endpoint is live, returning 402 MPP challenge with method=tempo, intent=charge, amount=5400 base unitshttps://stabletravel.dev/api/reference/airport-routes
- —Required parameter is departureAirportCode (IATA code), optional max (default 50) and arrivalCountryCodehttps://stabletravel.dev/openapi.json
- —No API keys needed; payment via USDC on Base, Solana, or Tempo serves as authenticationhttps://stabletravel.dev
- —Part of StableTravel suite covering flights, hotels, activities, transfers, FlightAware, and Google Flightshttps://stabletravel.dev