API Summary
Car Search

Car Search API provides information about the rental car inventory offered by Expedia. User can search for rental cars using the pickup location IATA codes along with pickup and dropoff dates. Cars returned in the response can sorted by ascending prices. User can limit the number of cars returned to optimize the response size. API also offers ability to filter results on specific suppliers.
Cruise APIs

The Cruise API provides the ability to search Expedia inventory for sailings and to retrieve real-time cabin availability for offers.
Flight Search

Provides flight's availability and pricing for a given origin and destination airports and travel dates. Currently international airports are not supported. Only US to US and Canada to Canada airports are supported.
Flights Overview

This API can be used to get diverse set of Flight results for a given search criteria (involving Origin, Destination). Fare calendar, which provides a least expensive flight for each day in the requested date range
Flights Prices Trends And Predictions

Get historic price trends and future price predictions for flights.
Geography Search

Location based search for geographical regions, hotels or point of interests. A search can be executed using geospatial primitives (radial search around a lat-long, within a bounding box, …) or relative to a region (all the hotels within the Seattle region).
Hotel Reviews

Retrieve verified user reviews for a given hotel. All reviews are written by real Expedia customers who have stayed at the respective property.
Hotel Search, Offers, and Info

A set of Apis(s) used to expose Expedia hotel inventory for a city, region or latitude and longitude based co-ordinate. Some of the search criteria include checkin and checkout dates, number of traveller including adults and children and a list of hotel ids. A client can further drill down into a specific hotel to get the pricing and availability of all the rooms offered. A client can query static information of a hotel (based on a hotel id) to get the hotel name, address, geographic location information, images, policies and amenities for that hotel. Among the set there are Apis(s) that provide both cached and detailed pricing.
Natural Language Hotel Search

Expedia's Natural Language Hotel Search API uses free text string like 'Hotels in Seattle', 'Romantic hotels in Barcelona', 'Kid friendly hotels in Orlando' and returns the most relevant sets of entities (hotels, regions, points of interest) that match the user query.
Package Search

Offer package savings to travelers! This API powers searches for flight and hotel packages available with Expedia.
Suggestions and Resolutions API

Help customer resolve their searches to specific cities, airport, landmarks, hotels and avoid disambiguation. APIs can be used to power use cases like type ahead, auto suggest, search result resolution on their applications or websites. Results are sorted and ranked by popularity and other relevant factors that are built into our algorithms. Suggestions are intelligently mapped to the specific travel entity customer is searching for [example cars, flights, hotels, packages etc].
Things to do!

Expedia’s Activities API offers Search and Details functionality to explore “things to do” in a location of interest. Search API provides the list of activities with brief summary about each activity. To get more details for each activity, you can use the Details API.
Travel Trends

Give customers visibility into hot travel trends. This API enables travelers see the popularity of a hotel, flight, and other travel products they are considering and scarcity of the products they are evaluating.
Unreal Deals

Find amazing deals for Flight and Hotel packages. “Free Flight”, “Free Hotel”, “ 2 hotel nights free” type of deals are a compelling way to highlight and message package savings for travelers. Retrieve deals in a flexible way from any origin(s) to any destination(s), and for any length of stay. Use this API to power use cases like “Deal of the Day”, “Deals Calendar”, synthesize new Unreal Deals like “Free Upgrade to a First Class Flight (with a Hotel)” or “Map Based Deals Explorer”.