Archived Hotel Release Notes

This topic lists the Travelport JSON Hotel APIs releases prior to the current year.

For hotel releases with version numbers, numbering uses this format:

{year of release}.{major model # of release}.{minor version of release}

For example, an API release numbered as 25.11.4 means it was released in 2025 on ODMClosed Open Data Model. ODM is an open source, object-oriented data model developed by Open Travel, a cross-sector technology alliance for the travel community. The JSON APIs are based on the ODM model using either version 11 or version 12. See the JSON Hotel APIs Guide for details. model 11, and cumulatively across all releases on that model version is the fourth release on model 11.

General or Multi-API Functionality

Updated developer toolkits | 18 Dec 2025

Current developer toolkits for both v11 and v12 are available from Downloads.

Passive segments support | 1 Jul 2025

Adds the following new APIs to support creating and managing passive segments:

A passive hotel segment is any segment that was made using anything other than the JSON APIs. Passive segments are informational only. They do not result in a reservation or a change in inventory. Information on a passive segment is not received from or passed to the hotel supplier. Instead, passive segments provide a way to consolidate all booking information, including details from direct hotel bookings or even phone reservations.

Passive segments can also be placeholders, used to hold dates or to create a retention segment, which keeps a booking active in the system.

For more about passive segments, see the Passive Segments Guide.

Associated airport and city codes in reservation responses | 5 Jun 2025

In the response for Create Reservation, Reservation Retrieve, and other APIs that return reservations, adds to the Product object the following new objects:

  • associatedCityCode: IATA code for the city closest to the property in this offer.

  • associatedAirportCode: IATA code for the airport closest to the property in this offer.

Return GIATA and Booking.com ratings in Hotel Search and Details | 26 Jun 2025

Adds support for returning hotel ratings from GIATA and Booking.com (for Booking.com content) to the Search by Location or ID and Details responses, when available. Ratings content from GIATA, NorthStar, AAA, and/or Booking.com may be returned for any property depending on availability and content source.

Return AAA and NTM ratings in Hotel Search and Details | 17 Apr 2025

Adds support for returning hotel ratings from NorthStar and AAA (American Automobile Association) to the Search by Location/ID and Details responses. Returned in the Ratings object when available. Ratings content from either or both NorthStar and AAA may be returned for any property depending on availability.

PriceBreakdown and TermsAndConditions updates | 17 Apr 2025

Updates the PriceBreakdown/Taxes and Fees objects and the TermsAndConditions objects as follows. These objects are returned in the Rules, Availability, and Create Reservation response payloads.

PriceBreakdown/Taxes/Tax: Adds the following two indicators:

  • includedInBase: Indicates whether tax is included in Amount/Base value. Possible values are Yes, No, Unknown.

  • excludedFromTotalPriceInd: Boolean. When returned as true, this tax is not included in TotalPrice and will be paid at property. Default is false.

Price Breakdown/Fees object: Adds the following objects and Boolean indicators to note which fees are part of the base amount, part of the total price, or to be paid at the property:

  • TotalFees: Amount of fees included in the total price.

  • TotalAdditionalFeesPaidLocally: Amount of fees due separately at the property, to be paid in local currency.

  • includedInBaseInd: Boolean: true indicates fee is included in BasePrice. Default is false.

  • includedInTotalPriceInd: Boolean: true indicates fee is included in TotalPrice. Default is false.

In the TermsAndConditions object (primary objects truncated for brevity in the example below), adds the following Boolean indicators:

  • CustomerLoyaltyIDRequiredAtReservation: Boolean: true indicates the rate returned requires a membership number in the sell request, typically associated to frequent guest or frequent flyer loyalty numbers. Default is false.

  • RateQualificationIDRequiredAtCheckIn: Boolean: true indicates the discounted rate returned may be denied at the property if guest does not show proof of qualifying, typically a government/military/workplace/association/membership ID. Default is false.

 

API-Specific Releases

SearchComplete (v12)

SearchComplete general availability | 11 Dec 2025

SearchComplete moves from alpha to general availability. SearchComplete is the first JSON Hotel API built on ODMClosed Open Data Model. ODM is an open source, object-oriented data model developed by Open Travel, a cross-sector technology alliance for the travel community. The JSON APIs are based on the ODM model using either version 11 or version 12. See the JSON Hotel APIs Guide for details. model 12. It combines into a single API the information that in the Search v11 workflow is returned in separate search, details, and availability requests.

Hotel Search

23.11.13: Rate Category/Choice of Aggregators | 14 Dec 2023

Updated Search request with new search qualifiers. Returning property amenities.

Previous releases

Hotel Details

23.11.11: Model updates | 13 July 2023

Updates to model version 11. Adds support for returning Attraction and CheckInOutPolicy information when available.

Previous releases

Hotel Availability

Hotel Rules

25.11.22: Rules response enhancements | 17 Apr 2025

Enhancements to Rules response body for Price Breakdown taxes and fees, and Traveler Identification.

Previous releases

Create Reservation

Cancel Hotel Reservation

22.11.2: New message type | 22 Sept 2022

Message becomes a PUT. Response changes to match Create.

Previous releases

Modify Hotel Reservation

24.11.17: Modify Aggregator segments | 25 Jul 2024

Support addition of five types of Reservation Comments.

Previous releases

Add Hotel Reservation

22.11.8: Response enhancement: Room Amenity | 27 Oct 2022

Added code and includedIndicator fields in RoomAmenity object to match amenity to OTA code standards.

Previous releases

Retrieve Hotel Reservation

23.11.13: Traveler Name Prefix | 14 Dec 2023

Added Traveler Name Title to Traveler object response.

22.11.2: New Retrieve API | 22 Sept 2022

New Retrieve Hotel Reservation API, using a GET request.

Sync Hotel Reservation

23.11.1: New Sync API | 16 Nov 2023

New Sync Hotel Reservation API, using a POST request.