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.
Our modular API will provide you with all the data points you and your travelers will need to complete a property booking. You will have access to region mappings, properties, rates and much more depending on the user experience you want to build. This page explains how our booking path works.
Building Your Booking Request Flow
This is a simple guide designed to walk you through building a path. Once you’re ready to start integration, you can use our API documentation pages for more detailed information on each API module.
1.
Get Static Content
The property catalog provides the core information you need to identify properties: the property ID, name and address, contact information, and star ratings. Property content requires daily refreshes.
2.
Get Geography Information
The geography API allows you to obtain defined geography regions, region hierarchy, and properties available within specific regions.
Call the Shopping API with stay dates, occupancy details, and your desired property IDs
3.
Shop for Properties
The response will return all available rooms at each property, with specific rates, fees, and cancellation policies for each room option. Each room object returned also contains ready-to-use tokenized links for the next step in the booking process.
Obtain Payment Options
Use the payment-options
link to determine the available payment options for the property. The payment-options
link can be used at any time during the booking process, depending on when you choose to show the available payment options to the traveler.
To prepare to book, use the price_check
link from the room object in the Shop response to verify the selected rate.
4.
Check Price & Obtain Booking Link
If the rate matches, you will receive a MATCHED
confirmation and the link value required for your booking request. If the rate has changed, you will receive the new rate information and a Link value to book with the new rate.
Send your booking request with the booking link value, guest information, and the appropriate payment information.
5.
Booking response
It returns an itinerary id and links to retrieve reservation details, cancel the booking, or resume the booking (if a held booking is created).
Store links
We recommend you store retrieve link against your travelers details for faster booking retrieval in the future.
Add all the information to your final booking confirmation page, and that's it! You've completed your booking path.
Use the retrieve link provided in your booking response to retrieve the full itinerary record.
6.
Retrieve Itinerary Record
The retrieve response confirms all dates, rates, the room type booked, confirmation numbers, and the current status of the booking.
Use retrieve to obtain the Property Message Center link, two-way messaging tool for direct communication with the property.
The retrieve response also has the option to change details of a room such as name, smoking preference and special request.
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.