{"name":"AYCF Radar API","description":"Free public data for the Wizz Air All You Can Fly pass: routes, times, connections, onward flights. Open, no key, CORS *.","openapi":"https://aycfradar.com/openapi.json","guide":"https://aycfradar.com/guides/api.html","docs":"https://aycfradar.com/llms.txt","endpoints":{"graph":{"method":"GET","path":"/api/graph","desc":"All cities (coords, country) + their direct AYCF destinations in the current window."},"cities":{"method":"GET","path":"/api/cities","desc":"City list with IATA/country/coords."},"search":{"method":"GET","path":"/api/search?from=CITY&to=CITY","desc":"Direct AYCF routes (either param optional)."},"flights":{"method":"GET","path":"/api/flights?from=CITY&to=CITY","desc":"Real scheduled Wizz departures for a route in the window."},"connections":{"method":"GET","path":"/api/connections?from=CITY&to=CITY&stops=1|2","desc":"Layover-aware 1/2-stop itineraries."},"onward":{"method":"GET","path":"/api/onward?from=CITY&to=CITY&days=N","desc":"AYCF to a hub + paid Ryanair onward leg."},"status":{"method":"GET","path":"/api/status","desc":"Data window + freshness."}},"notes":"Unofficial; not affiliated with Wizz Air or Ryanair. Times are scheduled; AYCF seats confirmed only at booking. Layovers estimated."}