FlightSearchResponse

public FlightSearchResponse FlightSearchResponse(List<FlightsV3Offer> offers, List<FlightsV3Airport> searchCities, String transactionId, Insights insights, List<FlightsV3Warning> warnings, List<Segment> segments, Map<String, List<AirValidFormsOfPayment>> validFormsOfPayment, Map<String, List<Lounge>> lounges)

Parameters

offers

Container for list of air offers. An offer gives total trip details including flight and pricing information.

searchCities

Container for list of Information about each search locations

transactionId

Unique Id to identify one individual API response.

insights
warnings

Container for warning messages.

segments

Container of information about each flight offer (Less information shown if the offer is and opaque flight offer) Flights (the complete journey to your final destination by air) are made up of: Segments (the trip from one stopping place to another) are made up of: Legs (take off at one airport and land at another)

validFormsOfPayment

Container for fees that are charged for using certain payment methods. Since the method of payment is not known until time of booking, these fees are returned separately and not included in the total price

lounges

List of lounges