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 air endpoints, either pre-production or production as appropriate. Production endpoints can be used only after you are provisioned.

Pre-production: https://api.apim-a.adc.pp.travelport.io/hotel/
Production: https://api.apim-a.adc.prod.travelport.io/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 Search by property ID

See v11 Hotel v11 Endpoints.

Hotel Search by location

See v11 Hotel v11 Endpoints.

Hotel Search pagination request

See v11 Hotel v11 Endpoints.

Hotel Details

See v11 Hotel v11 Endpoints.

Hotel Availability

POST availability/v10/catalogofferingshospitality

Hotel Rules

POST rules/v8/offershospitality/buildfromrequest

Hotel Book (Create Reservation)

POST hotel/reservation/v9/reservations

Modify existing hotel reservation

PUT reservation/v9/reservations/{reservation}

Cancel hotel reservation

DEL cancel/v9/reservations/{reservation}/offers/{SupplierConfirmation}

Add reservation to existing itinerary

PUT reservation/v9/reservations/{reservation}