Skip to content

Instantly share code, notes, and snippets.

@spanagiot
Forked from vool/ryanapi.md
Created March 5, 2017 10:54
Show Gist options
  • Save spanagiot/9e4f46d4743d3d3246417d1af8bd4d1a to your computer and use it in GitHub Desktop.
Save spanagiot/9e4f46d4743d3d3246417d1af8bd4d1a to your computer and use it in GitHub Desktop.
Ryanair api endpoints

#API domains

https://desktopapps.ryanair.com

https://api.ryanair.com

##Airports

https://api.ryanair.com/aggregate/3/common?embedded=airports,countries,cities,regions,nearbyAirports,defaultAirport&market=en-gb

https://desktopapps.ryanair.com/en-gb/res/stations

##Closures

https://api.ryanair.com/aggregate/3/common?embedded=closures

##Flight info

https://api.ryanair.com/flightinfo/3/flights/?&arrivalAirportIataCode=&departureAirportIataCode=DUB&departureTimeScheduledFrom=00:00&departureTimeScheduledTo=23:59&length=&number=&offset=

##Schedules

https://desktopapps.ryanair.com/Calendar?Destination=EIN&IsTwoWay=false&Months=16&Origin=CFU&StartDate=2016-11-06

https://api.ryanair.com/timetable/3/schedules/DUB/LGW/years/2016/months/11

##Availability and fares info

https://desktopapps.ryanair.com/en-gb/availability?ADT=1&CHD=0&DateIn=2016-11-24&DateOut=2016-11-10&Destination=STN&FlexDaysIn=6&FlexDaysOut=6&INF=0&Origin=VLC&RoundTrip=true&TEEN=0

##Fair Finder

###One way

https://api.ryanair.com/farefinder/3/oneWayFares?&departureAirportIataCode=BCN&language=en&limit=16&market=en-gb&offset=0&outboundDepartureDateFrom=2016-10-11&outboundDepartureDateTo=2017-10-28&priceValueTo=150

###Return

https://api.ryanair.com/farefinder/3/roundTripFares?&arrivalAirportIataCode=STN&departureAirportIataCode=VLC&inboundDepartureDateFrom=2016-10-11&inboundDepartureDateTo=2017-10-28&language=es&limit=16&market=es-es&offset=0&outboundDepartureDateFrom=2016-10-11&outboundDepartureDateTo=2017-10-28&priceValueTo=150

##Currencies

https://desktopapps.ryanair.com/bg-bg/res/currencies

##Discounts

https://api.ryanair.com/discount/3/discounts

##Markets

https://ryanair.com/ie/en.markets.json https://www.ryanair.com/content/ryanair.markets.json

##Requires auth/session

https://desktopapps.ryanair.com/en-gb/checkin/checkinpassengers

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment