executeAsync

public final CompletableFuture<<Error class: unknown class><ActivityDetailsResponse>> executeAsync(GetActivityDetailsOperation operation)

The Activity Details API provides detailed information about one selected activity.

Return

a CompletableFuture object with a body of type ActivityDetailsResponse

Parameters

Throws


public final CompletableFuture<<Error class: unknown class><ActivityListingsResponse>> executeAsync(GetActivityListingsOperation operation)

The Activities Search API allows partners to search for Expedia Activity inventory.

Return

a CompletableFuture object with a body of type ActivityListingsResponse

Parameters

Throws


public final CompletableFuture<<Error class: unknown class><CarDetailsResponse>> executeAsync(GetCarDetailsOperation operation)

Get Extended information with a single car offer Extended information about the rates, charges, fees, and other terms associated with a single car offer.

Return

a CompletableFuture object with a body of type CarDetailsResponse

Parameters

Throws


public final CompletableFuture<<Error class: unknown class><CarListingsResponse>> executeAsync(GetCarsListingsOperation operation)

Search Expedia car inventory Search Expedia car inventory by date, pickup, and dropoff location to return a listing of available cars for hire.

Return

a CompletableFuture object with a body of type CarListingsResponse

Parameters

Throws


public final CompletableFuture<<Error class: unknown class><PresignedUrlResponse>> executeAsync(GetFeedDownloadUrlOperation operation)

Get the Download URL and other details of the static files.

Return

a CompletableFuture object with a body of type PresignedUrlResponse

Parameters

Throws


public final CompletableFuture<<Error class: unknown class><FlightBaggageFeesResponse>> executeAsync(GetFlightBagaggefeeOperation operation)

request for baggage fee information

Return

a CompletableFuture object with a body of type FlightBaggageFeesResponse

Parameters

Throws


public final CompletableFuture<<Error class: unknown class><FlightDetailsResponse>> executeAsync(GetFlightDetailsOperation operation)

The Flight Details API will return validated pricing on the itinerary passed in on the request. It's a GET request with the transaction secured over HTTPS. This message supports response in JSON and XML format.

Return

a CompletableFuture object with a body of type FlightDetailsResponse

Parameters

Throws


public final CompletableFuture<<Error class: unknown class><FlightFareRulesResponse>> executeAsync(GetFlightFarerulesOperation operation)

request for farerule information

Return

a CompletableFuture object with a body of type FlightFareRulesResponse

Parameters

Throws


public final CompletableFuture<<Error class: unknown class><FlexSearchResponse>> executeAsync(GetFlightFlexsearchOperation operation)

request for flexsearch information

Return

a CompletableFuture object with a body of type FlexSearchResponse

Parameters

Throws


public final CompletableFuture<<Error class: unknown class><FlightSearchResponse>> executeAsync(GetFlightListingsOperation operation)

search flight products

Return

a CompletableFuture object with a body of type FlightSearchResponse

Parameters

Throws


public final CompletableFuture<<Error class: unknown class><SeatMapResponse>> executeAsync(GetFlightSeatmapOperation operation)

request for seatmap information

Return

a CompletableFuture object with a body of type SeatMapResponse

Parameters

Throws


public final CompletableFuture<<Error class: unknown class><FareCalendarResponse>> executeAsync(GetFlightsFarecalendarOperation operation)

API that will return the lowest fares for multiple days so that the same can be displayed as a booking widget calendar.

Return

a CompletableFuture object with a body of type FareCalendarResponse

Parameters

Throws


Get availability calendars of properties Returns the availability of each day for a range of dates for given Expedia lodging properties.

Return

a CompletableFuture object with a body of type AvailabilityCalendarResponse

Parameters

Throws


public final CompletableFuture<<Error class: unknown class><HotelDetailsResponse>> executeAsync(GetLodgingDetailsOperation operation)

Get Extended information with a single property offer Extended information about the rate, charges, fees, and financial terms associated with booking a single lodging rate plan offer.

Return

a CompletableFuture object with a body of type HotelDetailsResponse

Parameters

Throws


public final CompletableFuture<<Error class: unknown class><HotelListingsResponse>> executeAsync(GetLodgingListingsOperation operation)

Search lodging inventory Search Expedia lodging inventory by Location Keyword, Region ID, Lat/Long, or Hotel ID(s) and return up to 1,000 offers in response. Provides deeplink to Expedia site to book, or rate plan info to enable API booking.

Return

a CompletableFuture object with a body of type HotelListingsResponse

Parameters

Throws


public final CompletableFuture<<Error class: unknown class><LodgingQuotesResponse>> executeAsync(GetLodgingQuotesOperation operation)

Get properties price and availability information The Lodging Quotes API will return the price and availability information for given Expedia lodging property ID(s).

Return

a CompletableFuture object with a body of type LodgingQuotesResponse

Parameters

Throws


public final CompletableFuture<<Error class: unknown class><RateCalendarResponse>> executeAsync(GetLodgingRateCalendarOperation operation)

Get rate calendar of a property The Rate Calendar API will return the lowest rate plan for a range of days for one selected Expedia lodging property.

Return

a CompletableFuture object with a body of type RateCalendarResponse

Parameters

Throws


public final CompletableFuture<<Error class: unknown class><FlightLinksResponse>> executeAsync(PostFlightLinksOperation operation)

Request for flight links The API inputs define a particular flight itinerary. The API response will include deeplinks to Expedia Flight Infosite and/or an API query for details for the selected flight.

Return

a CompletableFuture object with a body of type FlightLinksResponse

Parameters

Throws