Your EPS account
Sign in to view secure API documentation, update your account details, log support requests and much more.
Your email or password is incorrect. Please try again or reset your password.
If the issue persists please contact your EPS representative.
Reset your password
Please enter your email address below. We will send password reset instructions to the email associated with your EPS account.
Thank you
An email has been sent to your account email address with further instructions on how to reset your password.
Shopping
The Shopping API provides you with access to live rates and availability for over 500,000 properties 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. If the same occupancy is requested multiple times in the same request, the response will only contain a single set of rates for that occupancy. 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 price savings/discount information:
When displaying a discount saving amount based off a promotion or strike through provided in the Availability and Price-Check APIs, certain points of sale require details to be provided about the Standard Rate Price (i.e.: the price the discount is calculated from). Please refer to the statements below on what terminology to use.
Sort: What we are paid impacts our sort order.
EU: Provide clear details about the Standard Rate Price (e.g. “This price is the standard rate provided by the property based on your search").
Italy: The following wording: “Questo prezzo è basato sulla tariffa generalmente applicabile fornita dalla struttura per questa camera e per queste date”.
Important Content Notice:
EPS 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.
APIs provide prices based on one room only, multiple rooms’ booking requires the additional calculation by yourself. As a part of launch requirements, your integration should display the detailed price breakdown to end users at some steps of the booking journey. The breakdown can be found behind this secured documentation link.
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 property. 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 traveler'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 full description containing all APIs
Download the EPS Rapid 2.4 Postman collection
See the changes that we've made here.
EPS Home | EPS Portal Login | Expedia Partner Central | Advertise with Expedia | News | Privacy Policy | Cookie Policy
© 2022 Expedia, Inc. All Rights Reserved.