The following JSON-RPC methods are supported (try these using the LookupService test page):

getAdsenseEnabledInformation(airportCode)
Gets adsense enabled information for given airport
getAirlines()
Gets all airlines
getAirportsList(searchTerm)
Gets airports List
getAllAirports()
Gets all airports
getCarDepots()
Gets car Depots
getCarDepotsList(searchTerm, maxLookupResults, matchingDepot)
Gets car Depots List
getDepartureAirports(searchTerm)
Gets departure airports
getDestinationsForHotel(searchTerm, maxLookupResults)
Gets all hotel destinations
getHotelDestinations()
Gets hotel Depots
system.about()
Returns a summary about the server implementation for display purposes.
system.listMethods()
Returns an array of method names implemented by this service.
system.version()
Returns the version server implementation using the major, minor, build and revision format.
validateAirports(departureAirport, destinationAirport, isFlightRequest)
Validates selected airports
validateCarDepots(pickUpDepot, dropOffDepot)
Validates selected car Depots
validateHolidaySearch(departureAirport, destination, maxLookupResults)
Validates selected departure Airport location and destination
validateHotelLocation(hotelLocation, maxLookupResults)
Validates selected hotel location

The following method(s) of this service are marked as idempotent and therefore safe for use with HTTP GET: