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}}