Note
This gist was created in 2015 with endpoints and parameters info for Ryanair’s API's, I just wrote a bit about it here
It's 2025, if you have landed here while looking to access Ryanair’s API I suggest you check out ryanair-py by Ciarán Ó hAoláin.
https://desktopapps.ryanair.com
https://desktopapps.ryanair.com/en-gb/res/stations
https://api.ryanair.com/aggregate/3/common?embedded=closures
https://api.ryanair.com/timetable/3/schedules/DUB/LGW/years/2016/months/11
https://www.ryanair.com/de/de.farefinder.json is an JSON file in which several picture paths are declared :)
https://desktopapps.ryanair.com/bg-bg/res/currencies
https://api.ryanair.com/discount/3/discounts
https://ryanair.com/ie/en.markets.json https://www.ryanair.com/content/ryanair.markets.json
https://desktopapps.ryanair.com/en-gb/checkin/checkinpassengers


Hi guys,
i need the availability API but it always responds with "Availability declined". I tried using the Ryanair website to search for flights and then using the browser to call the API and it worked. In practice it seems to require cookies that are saved with the first search through their site. Has anyone noticed this and/or how did they fix it?
https://www.ryanair.com/api/booking/v4/en-gb/availability?ADT=1&TEEN=0&CHD=0&INF=0&Origin=PMO&Destination=MXP&promoCode=&IncludeConnectingFlights=false&Disc=0&DateOut=2024-02-16&FlexDaysBeforeOut=2&FlexDaysOut=2&DateIn=&FlexDaysBeforeIn=2&FlexDaysIn=2&RoundTrip=false&ToUs=AGREED