Partner API Key
An API Key is assigned and configured as part of the API onboarding process
What is an Expedia Partner API Key?
The partner API key is a case-sensitive, alphanumeric string that looks something like this:
X99X9X9-99XX-9XX9-X999-99XX99X9X999X
Where does a partner get an API Key?
An API Key will be sent to the partner by their Expedia Account Manager or representative as part of the API on-boarding process.
How is the API Key used?
The API Key is required for accessing Expedia APIs. The key is passed as both a stand-alone header key element as well as combined with the API Password as a part of the Base64-encoded Basic Authentication string (more on Basic Authentication here).
The standard Partner API Key authentication header element looks like this:
Key: X99X9X9-99XX-9XX9-X999-99XX99X9X999X
What does the API Key do?
This key is a unique identifier that maps each API request to a single partner operating on a single Expedia brand on a single Expedia Point of Sale.
The string is always used in its complete form, and there is no situation where a partner would need to make any changes to the partner key, as use of the Partner API Key in an incomplete form will result in an API authentication error.
Keys and Deeplinks
The deeplink structure returned in the API response is directly tied to the API Key. The Expedia brand to which the deeplink is directed, the point of sale of the site, as well as the structure of the deeplink itself are all managed by the configuration of the API Key.
Why was I assigned more than one key?
Partners using the Expedia API Platform will have at least one API Key. If the partner is operating on multiple points of sale, and/or if the partner is operating on multiple Expedia brands, they should have a different partner key for each unique combination of brand and Point of Sale.
A partner may also be assigned multiple Partner Keys if there is customized functionality assigned to some of those keys. In that situation it is up to the partner to ensure that the correct key is used in the correct situation.