Lodging Rate Calendar API
Guidance and examples for accessing the Lodging Rate Calendar API
The Lodging Rate Calendar API will return the lowest rate plan for a range of days for one selected Expedia lodging property.
Endpoint
Method | Endpoint |
---|---|
GET | https://apim.expedia.com/hotels/rateCalendar |
Required headers
Key: | Expedia API key |
Authorization: | Expedia API Authorization String |
Accept: | application/vnd.exp-hotel.v3+json |
Partner-Transaction-Id: | [Partner TransactionID String] |
Example Lodging Rate Calendar request
Request
https://apim.expedia.com/hotels/rateCalendar?ecomHotelId=7681&startDate=2022-09-01&endDate=2022-09-02&lengthOfStay=1¤cy=USD
Response
{
"TransactionId": "1e7abe05-c1e0-4347-81fa-caf508c558a6",
"RateCalendars": [
{
"EcomHotelId": "7681",
"RateCalendar": [
{
"StayDate": "2022-09-02",
"Price": {
"Value": "69.14",
"Currency": "USD"
},
"PriceLevel": "LOW",
"Status": "AVAILABLE"
},
{
"StayDate": "2022-09-03",
"Price": {
"Value": "101.82",
"Currency": "USD"
},
"PriceLevel": "MEDIUM",
"Status": "AVAILABLE"
}
]
}
]
}
Error codes
API details
Here, you can explore the endpoint definitions for this API, then go to the API Explorer to try out all the XAP endpoints, download OpenAPI specs, or download our Postman collections. Testing with one or all of these options will give you an understanding of how the examples and schema definitions compare to the actual output.