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

Sign in

EAN Rapid Shopping 2.0Version 2

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

EAN Rapid 2.1 has been released! 

Use the menu above to switch to Version 2.1 documentation, or see our changelog


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. No more than 8 rooms may be requested at a time - if you need to book more than 8 rooms at once, please consult with your account manager about our group booking partnership.

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 Property 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

New Release - EAN Rapid 2.1

EAN Rapid 2.1 has been fully released to production! Find out what's new or see our changelog details to get started. Rapid 2.0 documentation is still available via the version drop-down menu in the upper right corner of each doc page.