Attention: Please check the Hotel Release Notes page for the latest updates and enhancements.
Hotel APIs Endpoints
This topic provides a consolidated list of endpoints and associated methods for all Hotel APIs. For links to all topics see the Hotel API Reference List.
See Common Hotel API Headers for the header parameters that must be sent with all requests.
In this topic:
Authorization
For authorization tokens, send your request to the following endpoint as appropriate:
Pre-production: https://oauth.pp.travelport.com/oauth/oauth20/token
Production: https://oauth.travelport.com/oauth/oauth20/token
Base Path
Use the following base path for all hotel endpoints, either pre-production or production as appropriate. Production endpoints can be used only after you are provisioned.
Pre-production: https://api.pp.travelport.com/11/hotel/
Production: https://api.travelport.com/11/hotel/
You must send your request to the correct version of the API you are using - check the version in the URL of the endpoint, and make sure it matches the version indicated in your message headers.
Hotel API Requests
Request |
Endpoint (add to Base Path above) |
---|---|
Hotel Standard Search by property ID |
POST search/properties |
Hotel Standard Search by location |
POST search/properties/search |
Hotel Precision Search by property ID |
POST search/properties/precision |
Hotel Precision Search by location |
POST search/properties/precision/location |
Hotel Search pagination request |
GET search/properties/{{Identifier}}?pageNumber={{pageNumber}} |
Hotel Details |
GET search/propertiesdetail?chainCode={{XX}}&propertyCode={{123AB}} |
Hotel Standard Availability |
POST availability/catalogofferingshospitality |
Hotel Precision Availability |
POST availability/buildfromproperties |
Hotel Availability pagination request |
POST availability/catalogofferingshospitality/{{Identifier}}?pageNumber={{pageNumber}} |
Hotel Rules by booking code |
POST rules/offershospitality/buildfromrequest |
Hotel Rules by offer ID |
POST rules/offershospitality/buildfromcatalogofferings |
Hotel Book (Create Reservation) |
POST book/reservations |
Modify existing hotel reservation |
PUT book/reservations/{{PNR}} |
Cancel hotel reservation |
DEL book/reservations/{{PNR}}/offers/{{SupplierConfirmation}} |
Add reservation to existing itinerary |
PUT book/reservations/{{PNR}} |
Retrieve hotel reservation |
GET book/reservations/{{PNR}} |