close

Sign in

To view secure documentation please login with EAN Service Desk, using the link below.

EAN service desk

No EAN Service Desk account?

Please contact your EAN representative

Login
Sign in
Rapid

EAN Rapid Shopping

The EAN Shopping API provides you with access to live rates and availability for over 400,000 accommodations globally.

Shop

Returns rates and availability on all room types for specified properties (maximum of 250 properties per request). The response includes rate details such as promos, whether the rate is refundable, cancellation penalties and a full price breakdown to meet the price display requirements for your market. Multiple rooms of the same type may be requested by including multiple instances of the occupancy parameter.

Important Content Notice:
EAN allows properties to update their content at any time. We require your best effort to provide the most up-to-date information to customers. The Shop API provides the most current information available for available rooms and rates. To obtain additional property-level, room-level and rate-level information not returned in this response, use our Property Content API.

Price Check

Confirms the price returned by the Shop response. Use this API to verify a previously-selected rate is still valid before booking. 
If the price is matched, the response returns a link to request a booking. If the price has changed, the response returns new price details and a booking link for the new price. If the rate is no longer available, the response will return a new shop request link to search again for different rates.

Payment Options

Returns the accepted payment options. Use this API to power your checkout page and display valid forms of payment, ensuring a smooth booking. Rates offered as Hotel Collect will return card types accepted by the hotel. All other rate types will return Expedia's accepted payment options.

Deposit Policy

This link will be available in the shop response when the rates require a deposit. It returns the amounts and dates for when any deposits are due.

Important Notes

  • language only uses hyphenated pairs of two-digit language and country codes - see parameter entry for details. Review our supported languages before integrating any codes.

  • The two-digit country codes set the customer's point of sale – they do not affect localized content.

  • No static data (names, star ratings, geo info, etc) is returned. Only availability and rate-related data is provided.

  • Tokenized request links will expire after a short period. If a token link returns an HTTP 503 error, the link has likely expired. Obtain a new price check or deposit link from a fresh Shop response and attempt again. Do not store link values for long term re-use.

To perform test requests against this service, see our Test Request documentation.

Download the Swagger description of the Shopping API or a full description containing all APIs

Previous API Documentation - New Location

Looking for docs for your V3 integration? Simply sign in to your account on support.ean.com to view all documentation for our previous V3 API.
Contact your EAN representative if you need assistance with your support.ean.com account - docs are not available without an account.