# Return additional SearchComplete results (pagination).

SearchComplete uses pagination by default. SearchComplete returns up to 100 properties, or all available if fewer than 100. The response notes the total number of properties found and, if more than 100, it also returns an identifier to be used for retrieving additional pages of results. You can then send this SearchComplete Pagination request to retrieve each additional page of 100 properties until all available properties have been retrieved. NOTE: The identifier used for paging is saved for 30 minutes. You cannot retrieve additional results from that search after it expires.

Endpoint: GET /search/searchcomplete/{identifier}
Version: 12.1.2
Security: bearerAuth

## Path parameters:

  - `identifier` (string, required)
    The Identifier of the Pagination from which a page is to be returned. Time to Live: 30 minutes. You cannot retrieve additional results after it expires.

## Query parameters:

  - `pageNumber` (string, required)
    The page number to be returned. You are not required to retrieve pages consecutively.

## Header parameters:

  - `TVP-Trace-Id` (string)
    Unique transaction or tracking id for a single request and response.

  - `TVP-Enable-Error-Details` (boolean)
    If set to true, additional details are shown to help identify the root cause of the error.

  - `XAUTH_TRAVELPORT_ACCESSGROUP` (string)
    Identifies the Travelport access group with which the caller is associated.

  - `TVP-Cache-Control` (string)
    Used to control use of cache.
    Enum: "NO-CACHE", "PERCENT-50", "PERCENT-75"

  - `TVP-Correlation-Id` (string)
    Identifier used to correlate hotel API advert flow invocations across a multi-call business flow.
    Example: "382c74c3-721d-4f34-80e5-57657b6cbc27"

  - `Accept-Encoding` (string, required)
    Comma-separated list of acceptable encodings like gzip and/or deflate
    Example: "gzip, deflate"

## Response 200 fields (application/json):

  - `traceId` (string)
    Identifier used to correlate API invocations across long-running or multi-call flows. If not sent in the response, the API creates a unique identifier and returns it in the response header and payload.

  - `transactionId` (string)
    Identifier used to correlate API invocations across a multi-call business flow.

  - `correlationId` (string)
    Identifier used to correlate hotel API advert flow invocations across a multi-call business flow.

  - `pagination` (object)
    Describes the paging method used for a given response.

  - `pagination.page` (integer, required)
    The number of the current page.
    Example: 1

  - `pagination.pageSize` (integer, required)
    The number of items per page.
    Example: 20

  - `pagination.totalPages` (integer, required)
    The number of total pages.
    Example: 5

  - `pagination.totalItems` (integer, required)
    The number of total items.
    Example: 81

  - `pagination.paginationToken` (string)
    The token used to retrieve the next page. Not returned if fewer than 100 properties are returned.

  - `hotelsResponse` (object)
    Response object for Hotel Search Complete; contains all information for the properties, rooms, and rates for this transaction.

  - `hotelsResponse.searchPoint` (object)
    The coordinates of the location or the property.

  - `hotelsResponse.searchPoint.latitude` (number)
    The latitudinal coordinates. May be negative.
    Example: 51.470241662259895

  - `hotelsResponse.searchPoint.longitude` (number)
    The longitudinal coordinates. May be negative.
    Example: -0.45093566335492113

  - `hotelsResponse.checkInDateLocal` (string)
    The local date the guest will check in - ISO 8601 - Basic Date.

  - `hotelsResponse.checkOutDateLocal` (string)
    The local date the guest will check out- ISO 8601 - Basic Date.

  - `hotelsResponse.currencyExchangeRates` (array)

  - `hotelsResponse.currencyExchangeRates.sourceCurrency` (string)
    ISO 4217 currency code
    Example: "GBP"

  - `hotelsResponse.currencyExchangeRates.targetCurrency` (string)
    ISO 4217 currency code
    Example: "USD"

  - `hotelsResponse.currencyExchangeRates.conversionFactor` (number)
    The conversion factor from source to target currency.
    Example: 1.5412885

  - `hotelsResponse.propertyItems` (array)
    Each instance is a unique property.

  - `hotelsResponse.propertyItems.name` (string, required)
    The name of the property.
    Example: "Hilton Garden Inn London Heathrow Airport"

  - `hotelsResponse.propertyItems.brandCode` (string)
    The brand code of the property.
    Example: "EH"

  - `hotelsResponse.propertyItems.chainCode` (string)
    The chain code of the property.
    Example: "HL"

  - `hotelsResponse.propertyItems.propertyCode` (string, required)
    The unique property ID of the property. Travelport creates a unique five-character alphanumeric property ID for each property.
    Example: "E7434"

  - `hotelsResponse.propertyItems.estimatedPropertyType` (string)
    The type of property using OTA definitions supported by Travelport.
    Enum: "Apartment", "Bed and breakfast", "Cabin or bungalow", "Chalet", "Condominium", "Guest house limited service", "Health spa", "Hostel", "Hotel", "Inn", "Lodge", "Motel", "Resort", "Vacation home", "Villa", "Full service", "Historical", "Vacation rental"

  - `hotelsResponse.propertyItems.estimatedSegmentCategory` (array)
    Enum: "All suite", "Beach", "Boutique", "Budget", "Corporate business transient", "Deluxe", "Economy", "Efficiency", "Extended stay", "Family", "First class", "Luxury", "Meeting/Convention", "Midscale", "Midscale without F&B", "Moderate", "Moderate 2", "Pet Friendly", "Quality", "Quality 2", "Residential apartment", "Resort", "Romantic", "Standard", "Tourist", "Unknown", "Upscale", "Upper upscale"

  - `hotelsResponse.propertyItems.longDescription` (string)
    The detailed description of the property.
    Example: "free text property description"

  - `hotelsResponse.propertyItems.knowBeforeYouGo` (string)
    Helpful information provided by the property.
    Example: "Guests are required to show a photo identification and credit card upon check-in."

  - `hotelsResponse.propertyItems.dataQualitySummaryScore` (object)
    The data quality scores evaluated for a property and its rooms and rates.  'parentBrandSummary' and 'childChainSummary' assigned for future use.

  - `hotelsResponse.propertyItems.dataQualitySummaryScore.parentBrandSummary` (object)
    The quality metrics.

  - `hotelsResponse.propertyItems.dataQualitySummaryScore.parentBrandSummary.averageMerchandisingQualityScore` (integer)
    A score representing the overall quality of property, room, and rate information to allow comparison between properties.
    Example: 77

  - `hotelsResponse.propertyItems.dataQualitySummaryScore.parentBrandSummary.averagePropertyContentQualityScore` (integer)
    A score that measures important components of the property object.
    Example: 75

  - `hotelsResponse.propertyItems.dataQualitySummaryScore.parentBrandSummary.averageVendorRateQualityScore` (integer)
    An average score of all vendorRateQualityScores for this property in this transaction, rounded.
    Example: 75

  - `hotelsResponse.propertyItems.dataQualitySummaryScore.parentBrandSummary.averageAugmentedRateQualityScore` (integer)
    An average score of all augmentedRateQualityScores for this property in this transaction, rounded.
    Example: 65

  - `hotelsResponse.propertyItems.dataQualitySummaryScore.parentBrandSummary.averageVendorRoomQualityScore` (integer)
    An average score of all vendorRoomQualityScores for this property in this transaction, rounded.
    Example: 35

  - `hotelsResponse.propertyItems.dataQualitySummaryScore.parentBrandSummary.averageAugmentedRoomQualityScore` (integer)
    An average score of all augmentedRoomQualityScores for this property in this transaction, rounded.
    Example: 85

  - `hotelsResponse.propertyItems.dataQualitySummaryScore.childChainSummary` (object)
    The quality metrics.

  - `hotelsResponse.propertyItems.dataQualitySummaryScore.propertySummary` (object)
    All summary level quality scores for a property and its rooms and rates.

  - `hotelsResponse.propertyItems.dataQualitySummaryScore.propertySummary.merchandisingQualityScore` (integer)
    Integer between 0 and 100. A score representing the overall quality of property, room, and rate information to allow comparison between properties.
    Example: 77

  - `hotelsResponse.propertyItems.dataQualitySummaryScore.propertySummary.propertyContentQualityScore` (integer)
    Integer between 0 and 100. A score that measures important components of the property object.
    Example: 75

  - `hotelsResponse.propertyItems.dataQualitySummaryScore.propertySummary.averageVendorRateQualityScore` (integer)
    Integer between 0 and 100. An average score of all vendorRateQualityScores for this property in this transaction, rounded.
    Example: 75

  - `hotelsResponse.propertyItems.dataQualitySummaryScore.propertySummary.averageAugmentedRateQualityScore` (integer)
    Integer between 0 and 100. An average score of all augmentedRateQualityScores for this property in this transaction, rounded.
    Example: 65

  - `hotelsResponse.propertyItems.dataQualitySummaryScore.propertySummary.averageVendorRoomQualityScore` (integer)
    Integer between 0 and 100. An average score of all vendorRoomQualityScores for this property in this transaction, rounded.
    Example: 35

  - `hotelsResponse.propertyItems.dataQualitySummaryScore.propertySummary.averageAugmentedRoomQualityScore` (integer)
    Integer between 0 and 100. An average score of all augmentedRoomQualityScores for this property in this transaction, rounded.
    Example: 85

  - `hotelsResponse.propertyItems.availability` (boolean, required)
    If true, the property has availability.

  - `hotelsResponse.propertyItems.allRatesFromCache` (boolean)
    If true, all rates returned for this property are from cache.  If false, all rates returned for this property are from a live search.  Element will not be returned if no rates available for this property.

  - `hotelsResponse.propertyItems.availabilityNotes` (array)
    Returned when the property is not available.

  - `hotelsResponse.propertyItems.availabilityNotes.authority` (string)
    The authority from where the availability note originates, either TVPT (for Travelport) or BKNG (for booking.com).
    Example: "BKNG"

  - `hotelsResponse.propertyItems.availabilityNotes.message` (string)
    Body of the availability note, maximum 512 characters.
    Example: "No Room Stays/Rate Plans received from the provider"

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate` (object)
    The lowest public available rate according to the requested filters. If no exact match is found for the requested filters, it will not be populated.

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.totalPrice` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.totalPrice.amount` (number, required)
    The amount describes unit and subunit of the currency in a single value, where the integer part (digits before the decimal point) is for the major unit and fractional part (digits after the decimal point) is for the minor unit.
    Example: 99.95

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.base` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.totalTaxes` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.totalIncludedFees` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.totalFeesDueAtProperty` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.averageNightlyTotalPrice` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.averageNightlyBase` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.averageNightlyTotalTaxes` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.averageNightlyIncludedFees` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.currencyCode` (string)
    ISO 4217 currency code
    Example: "GBP"

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.rateKey` (object)
    Unique queue to use in downstream applications for more rate information and/or reservation.

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.rateKey.value` (string)
    The unique identifier for the rate.
    Example: "36e9b231-630f-47fa-b5a0-6116c8c20a04:a75bd474-0de3-477e-984b-dc1daf70b73b"

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.rateKey.authority` (string)
    Name of the authoritative system that created this key.
    Example: "TVPT"

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.bookingCode` (string)
    The booking code for the rate.
    Example: "A1KA0C"

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.rateCodeInfo` (object)
    Detail on the rate code applied.

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.rateCodeInfo.rateCode` (string)
    Rate access code.
    Example: "HL12344"

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.rateCodeInfo.rateName` (string)
    Rate code name.
    Example: "Special"

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.rateCodeInfo.ratePlanID` (string)
    Identifier for the rate code.
    Example: "2345"

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.rateCodeInfo.rateCategory` (string)
    Rate Category
    Enum: "All", "Association", "Business", "BusinessStandard", "Club", "Convention", "Corporate", "Consortiums", "Discount", "Credential", "Employee", "FamilyPlan", "FullInclusive", "Government", "Inclusive", "Industry/TravelAgentRate", "Leisure", "Military", "Monthly", "Multi-DayPackage", "MultiLevel/Negotiated/Secure", "Other", "Package", "PrePaid", "Promotional", "RackGeneral", "SeniorCitizen", "Standard", "Tour", "VIP", "Weekend", "Weekly"

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.rateCodeInfo.rateCategoryCode` (integer)
    Category code using OTA rate type code list.
    Example: 10

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.rateCodeInfo.rateType` (string)
    Rate type.
    Enum: "Consortia", "Negotiated", "Public", "Private", "TMC"

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.rateCodeInfo.rateClassificationCode` (integer)
    Classification code using OTA rate category code list.
    Example: 13

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.shortRoomDescription` (string)
    A concise edited form of the current room description
    Example: "King Room High Floor with Run Way View."

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.terms` (object)
    The terms and conditions of the rate.

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.terms.ratePaymentInfo` (string)
    Indicates how the rate needs to be paid.
    Enum: "PrePay", "PostPay", "Unknown"

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.terms.guaranteeType` (string)
    An enumerated type defining the guarantee to be applied to this reservation.
    Enum: "GuaranteeRequired", "NoGuaranteesAccepted", "DepositRequired", "PrepayRequired"

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.terms.freeCancellationWithin24Hours` (boolean)
    If true, the property only allows free cancellation within 24 hours.

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.terms.changes` (object)
    Indicates whether this rate supports post-booking modifications. Note that this data may be estimated or sourced from cache at search time — the partialTermsCache and fullTermsCache flags on the parent Terms object indicate this. Confirm via the Rules API before presenting or executing a modification.

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.terms.changes.changesPermitted` (boolean)
    If true, the supplier permits post-booking modifications to this reservation. If false, the reservation cannot be modified and would need to be cancelled and rebooked. If absent, modification eligibility is unknown — call the Rules API to confirm before surfacing modify options to users.

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.terms.changes.numberOfDaysBeforeCheckIn` (integer)
    The number of days before check-in by which any modification must be submitted. For example, a value of 7 means changes must be made at least 7 days prior to check-in. A value of 0 means changes are permitted up to the day of check-in. If changesPermitted is false, this field is not applicable. If absent when changesPermitted is true, no deadline has been specified by the supplier.
    Example: 7

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.terms.customerLoyaltyIDRequiredAtReservation` (boolean)
    The rate returned is contingent on a membership number to be included within the reservation request, typically associated to frequent guest or frequent flyer loyalty numbers.

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.terms.rateQualificationIDRequiredAtCheckIn` (boolean)
    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.

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.terms.refundable` (boolean)
    If true, the rate is refundable.

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.terms.cancelPenalties` (array)

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.terms.cancelPenalties.deadlineLocal` (string)
    The local date and time of the deadline of the cancel penalty.

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.terms.cancelPenalties.estimatedDeadlineLocal` (boolean)
    If true, the deadline is estimated.

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.terms.cancelPenalties.cancelShortDescription` (string)
    A short description of the cancel penalty.
    Example: "Free cancellation within 1 month 1 day."

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.terms.cancelPenalties.penalty` (object)
    The penalty amount that needs to be paid before the deadline if cancelled.

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.terms.cancelPenalties.penalty.estimatedAmount` (boolean)
    If true, the penalty amount is an estimated amount.

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.terms.cancelPenalties.penalty.currencyAmount` (object)
    The currency and the amount of the price.

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.terms.cancelPenalties.penalty.originalPenaltyInfo` (string)
    If estimatedAmount is true, the original Provider information will be added here as text.
    Example: "Penalty percent 100%"

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.terms.cancelNote` (string)
    When cancellation information is incomplete or missing a cancellation note will be included.

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.terms.lengthOfStay` (object)
    The length of stay qualification.

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.terms.lengthOfStay.minNightCount` (integer)
    The minimum number of nights the guest must stay.
    Example: 3

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.terms.lengthOfStay.maxNightCount` (integer)
    The maximum number of nights the guest can stay.
    Example: 7

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.terms.description` (array)
    Array of descriptions.

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.terms.extraAccommodations` (array)
    Assigned for future use. Expected delivery Q3/4 2026.

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.terms.extraAccommodations.quantity` (integer, required)
    Number of accommodations needed.

  - `hotelsResponse.propertyItems.lowestFilteredPublicAvailableRate.terms.extraAccommodations.accommodationType` (string, required)
    Assigned for future use. Expected delivery Q3/4 2026. The type of accommodation requested.
    Enum: "Crib", "ExtraAdult", "ExtraChild", "RollawayAdult", "RollawayChild"

  - `hotelsResponse.propertyItems.lowestFilteredPrivateAvailableRate` (object)
    The lowest private available rate according to the requested filters. If no exact match is found for the requested filters, it will not be populated.

  - `hotelsResponse.propertyItems.lowestFilteredPrivateAvailableRate.totalPrice` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestFilteredPrivateAvailableRate.base` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestFilteredPrivateAvailableRate.totalTaxes` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestFilteredPrivateAvailableRate.totalIncludedFees` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestFilteredPrivateAvailableRate.totalFeesDueAtProperty` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestFilteredPrivateAvailableRate.averageNightlyTotalPrice` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestFilteredPrivateAvailableRate.averageNightlyBase` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestFilteredPrivateAvailableRate.averageNightlyTotalTaxes` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestFilteredPrivateAvailableRate.averageNightlyIncludedFees` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestFilteredPrivateAvailableRate.currencyCode` (string)
    ISO 4217 currency code
    Example: "GBP"

  - `hotelsResponse.propertyItems.lowestFilteredPrivateAvailableRate.rateKey` (object)
    Unique queue to use in downstream applications for more rate information and/or reservation.

  - `hotelsResponse.propertyItems.lowestFilteredPrivateAvailableRate.bookingCode` (string)
    The booking code for the rate.
    Example: "A1KA0C"

  - `hotelsResponse.propertyItems.lowestFilteredPrivateAvailableRate.rateCodeInfo` (object)
    Detail on the rate code applied.

  - `hotelsResponse.propertyItems.lowestFilteredPrivateAvailableRate.shortRoomDescription` (string)
    A concise edited form of the current room description
    Example: "King Room High Floor with Run Way View."

  - `hotelsResponse.propertyItems.lowestFilteredPrivateAvailableRate.terms` (object)
    The terms and conditions of the rate.

  - `hotelsResponse.propertyItems.lowestUnfilteredPublicAvailableRate` (object)
    The lowest unfiltered public available rate.

  - `hotelsResponse.propertyItems.lowestUnfilteredPublicAvailableRate.totalPrice` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestUnfilteredPublicAvailableRate.base` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestUnfilteredPublicAvailableRate.totalTaxes` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestUnfilteredPublicAvailableRate.totalIncludedFees` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestUnfilteredPublicAvailableRate.totalFeesDueAtProperty` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestUnfilteredPublicAvailableRate.averageNightlyTotalPrice` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestUnfilteredPublicAvailableRate.averageNightlyBase` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestUnfilteredPublicAvailableRate.averageNightlyTotalTaxes` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestUnfilteredPublicAvailableRate.averageNightlyIncludedFees` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestUnfilteredPublicAvailableRate.currencyCode` (string)
    ISO 4217 currency code
    Example: "GBP"

  - `hotelsResponse.propertyItems.lowestUnfilteredPublicAvailableRate.rateKey` (object)
    Unique queue to use in downstream applications for more rate information and/or reservation.

  - `hotelsResponse.propertyItems.lowestUnfilteredPublicAvailableRate.bookingCode` (string)
    The booking code for the rate.
    Example: "A1KA0C"

  - `hotelsResponse.propertyItems.lowestUnfilteredPublicAvailableRate.rateCodeInfo` (object)
    Detail on the rate code applied.

  - `hotelsResponse.propertyItems.lowestUnfilteredPublicAvailableRate.shortRoomDescription` (string)
    A concise edited form of the current room description
    Example: "King Room High Floor with Run Way View."

  - `hotelsResponse.propertyItems.lowestUnfilteredPublicAvailableRate.terms` (object)
    The terms and conditions of the rate.

  - `hotelsResponse.propertyItems.lowestUnfilteredPrivateAvailableRate` (object)
    The lowest unfiltered private available rate.

  - `hotelsResponse.propertyItems.lowestUnfilteredPrivateAvailableRate.totalPrice` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestUnfilteredPrivateAvailableRate.base` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestUnfilteredPrivateAvailableRate.totalTaxes` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestUnfilteredPrivateAvailableRate.totalIncludedFees` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestUnfilteredPrivateAvailableRate.totalFeesDueAtProperty` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestUnfilteredPrivateAvailableRate.averageNightlyTotalPrice` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestUnfilteredPrivateAvailableRate.averageNightlyBase` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestUnfilteredPrivateAvailableRate.averageNightlyTotalTaxes` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestUnfilteredPrivateAvailableRate.averageNightlyIncludedFees` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestUnfilteredPrivateAvailableRate.currencyCode` (string)
    ISO 4217 currency code
    Example: "GBP"

  - `hotelsResponse.propertyItems.lowestUnfilteredPrivateAvailableRate.rateKey` (object)
    Unique queue to use in downstream applications for more rate information and/or reservation.

  - `hotelsResponse.propertyItems.lowestUnfilteredPrivateAvailableRate.bookingCode` (string)
    The booking code for the rate.
    Example: "A1KA0C"

  - `hotelsResponse.propertyItems.lowestUnfilteredPrivateAvailableRate.rateCodeInfo` (object)
    Detail on the rate code applied.

  - `hotelsResponse.propertyItems.lowestUnfilteredPrivateAvailableRate.shortRoomDescription` (string)
    A concise edited form of the current room description
    Example: "King Room High Floor with Run Way View."

  - `hotelsResponse.propertyItems.lowestUnfilteredPrivateAvailableRate.terms` (object)
    The terms and conditions of the rate.

  - `hotelsResponse.propertyItems.propertyInfo` (object)
    Information about the property.

  - `hotelsResponse.propertyItems.propertyInfo.geolocation` (object)
    Geographical coordinates of the property.

  - `hotelsResponse.propertyItems.propertyInfo.geolocation.center` (object)
    The coordinates of the location or the property.

  - `hotelsResponse.propertyItems.propertyInfo.distanceFromSearchPoint` (object)
    Distance of the property from the search point sent in the request.

  - `hotelsResponse.propertyItems.propertyInfo.distanceFromSearchPoint.unitOfDistance` (string)
    The unit of distance. Miles or Kilometers.
    Example: "metres"

  - `hotelsResponse.propertyItems.propertyInfo.distanceFromSearchPoint.value` (number)
    The distance of the property from the search point.
    Example: 4000

  - `hotelsResponse.propertyItems.propertyInfo.address` (object)
    The address of the property.

  - `hotelsResponse.propertyItems.propertyInfo.address.street` (string)
    The street address of the property.
    Example: "Heathrow Airport, Eastern Perimeter Road"

  - `hotelsResponse.propertyItems.propertyInfo.address.city` (string)
    The city of the property.
    Example: "Hounslow"

  - `hotelsResponse.propertyItems.propertyInfo.address.stateProvince` (string)
    The state or province of the property.
    Example: "Berkshire"

  - `hotelsResponse.propertyItems.propertyInfo.address.countryCode` (string)
    ISO 3166 code for a country.
    Example: "GB"

  - `hotelsResponse.propertyItems.propertyInfo.address.postalCode` (string)
    The postal code of the property.
    Example: "TW6 2SQ"

  - `hotelsResponse.propertyItems.propertyInfo.phone` (object)
    The phone number of the property.

  - `hotelsResponse.propertyItems.propertyInfo.phone.phoneNumber` (string)
    Telephone number.
    Example: "8266 4664"

  - `hotelsResponse.propertyItems.propertyInfo.phone.countryCode` (integer)
    Not in use. Will not implement. Telephone country code.
    Example: 44

  - `hotelsResponse.propertyItems.propertyInfo.phone.areaCityCode` (integer)
    Not in use. Will not implement. Telephone area code.
    Example: 16

  - `hotelsResponse.propertyItems.propertyInfo.fax` (object)
    The phone number of the property.

  - `hotelsResponse.propertyItems.propertyInfo.email` (string)
    The email address of the property.
    Example: "exampledomain@example.com"

  - `hotelsResponse.propertyItems.propertyInfo.checkInTimeLocal` (string)
    The local time the guest can check in - ISO 8601 - Basic Time.
    Example: "900"

  - `hotelsResponse.propertyItems.propertyInfo.checkOutTimeLocal` (string)
    The local time the guest can check out - ISO 8601 - Basic Time.
    Example: "600"

  - `hotelsResponse.propertyItems.propertyInfo.features` (object)
    The feature details for the property.

  - `hotelsResponse.propertyItems.propertyInfo.features.minimumCheckInAge` (integer)
    Assigned for future use. Expected delivery Q3 2026.  The minimum age required to check in.
    Example: 18

  - `hotelsResponse.propertyItems.propertyInfo.features.adultsOnly` (boolean)
    Assigned for future use. Expected delivery Q3 2026.  Indicates if the property is for adults only.

  - `hotelsResponse.propertyItems.propertyInfo.features.openingYear` (integer)
    The year the property opened.
    Example: 1978

  - `hotelsResponse.propertyItems.propertyInfo.features.renovationCompletionYear` (integer)
    The year the property was last renovated.
    Example: 2014

  - `hotelsResponse.propertyItems.propertyInfo.features.childPolicies` (object)
    The child policies of the property.

  - `hotelsResponse.propertyItems.propertyInfo.features.childPolicies.inclusiveRates` (boolean)
    If true, the rates are inclusive.

  - `hotelsResponse.propertyItems.propertyInfo.features.childPolicies.kidsStayFree` (boolean)
    If true, kids stay free.

  - `hotelsResponse.propertyItems.propertyInfo.features.childPolicies.maxFreeChildAge` (integer)
    The maximum age of a child that can stay for free.
    Example: 12

  - `hotelsResponse.propertyItems.propertyInfo.features.childPolicies.maxFreeChildrenPerAdult` (integer)
    The maximum number of children that can stay for free per adult.
    Example: 1

  - `hotelsResponse.propertyItems.propertyInfo.features.requestableItems` (array)
    List of items a traveler can request.
    Enum: "Crib", "ExtraAdult", "ExtraChild", "RollawayAdult", "RollawayChild"

  - `hotelsResponse.propertyItems.propertyInfo.features.accessibility` (object)
    The accessibility information of the property.

  - `hotelsResponse.propertyItems.propertyInfo.features.accessibility.adaCompliant` (boolean)
    If true, the property is ADA compliant.

  - `hotelsResponse.propertyItems.propertyInfo.features.accessibility.options` (array)
    List of accessibility options

  - `hotelsResponse.propertyItems.propertyInfo.features.accessibility.options.code` (integer)
    The OTA PHY Codeset of the accessibility option.
    Example: 32

  - `hotelsResponse.propertyItems.propertyInfo.features.accessibility.options.description` (string)
    The description of the accessibility option.
    Example: "32-inch Wide Doorways in Guest Rooms"

  - `hotelsResponse.propertyItems.propertyInfo.features.security` (object)
    The security feature information of the property.

  - `hotelsResponse.propertyItems.propertyInfo.features.security.options` (array)

  - `hotelsResponse.propertyItems.propertyInfo.features.security.options.code` (integer)
    The OTA SEC Codeset code of the security option.
    Example: 32

  - `hotelsResponse.propertyItems.propertyInfo.features.security.options.description` (string)
    The description of the security option.
    Example: "Multiple exits on each floor"

  - `hotelsResponse.propertyItems.propertyInfo.features.businessServices` (object)
    The business services information of the property.

  - `hotelsResponse.propertyItems.propertyInfo.features.businessServices.options` (array)

  - `hotelsResponse.propertyItems.propertyInfo.features.businessServices.options.code` (integer)
    The code of the business service option.
    Example: 32

  - `hotelsResponse.propertyItems.propertyInfo.features.businessServices.options.description` (string)
    The description of the business service option.
    Example: "Fax machine"

  - `hotelsResponse.propertyItems.propertyInfo.ratings` (array)

  - `hotelsResponse.propertyItems.propertyInfo.ratings.value` (number)
    The rating value.
    Example: 3

  - `hotelsResponse.propertyItems.propertyInfo.ratings.provider` (string)
    The rating provider. Travelport returns ratings from multiple providers. Values are not normalized across systems and do not represent a universal 1-5 star scale.
    Enum: "AAA", "Giata", "BKNG", "NorthStar"

  - `hotelsResponse.propertyItems.propertyInfo.imageURLs` (array)

  - `hotelsResponse.propertyItems.propertyInfo.imageURLs.recommendedHero` (boolean)
    If true, this image is recommended as the top image of the property.

  - `hotelsResponse.propertyItems.propertyInfo.imageURLs.curatedImage` (boolean)
    If true, this image is carefully chosen from a wider selection of images.

  - `hotelsResponse.propertyItems.propertyInfo.imageURLs.curatedImageCategory` (string)
    Category of curated images available.
    Enum: "Exterior", "GuestRoom", "Interior", "Lobby", "Restaurant", "Studio", "Suite", "SwimmingPool", "Other"

  - `hotelsResponse.propertyItems.propertyInfo.imageURLs.curatedImageTier` (integer)
    0 = not curated. 1 = highest level, both manually and algorithmically graded. 2 = manually graded. 3 = algorithmically graded.
    Example: 1

  - `hotelsResponse.propertyItems.propertyInfo.imageURLs.imageSize` (string)
    Indicates the size of the image. Hospitality APIs no longer support thumbnail.
    Enum: "Large", "Medium", "Small", "Thumbnail", "ExtraLarge"

  - `hotelsResponse.propertyItems.propertyInfo.imageURLs.caption` (string)
    The caption of the image.
    Example: "Lobby"

  - `hotelsResponse.propertyItems.propertyInfo.imageURLs.dimensions` (object)
    The dimensions of the image.

  - `hotelsResponse.propertyItems.propertyInfo.imageURLs.dimensions.width` (integer)
    Width of image in pixels.
    Example: 1234

  - `hotelsResponse.propertyItems.propertyInfo.imageURLs.dimensions.height` (integer)
    Height of image in pixels.
    Example: 123

  - `hotelsResponse.propertyItems.propertyInfo.imageURLs.dimensions.kiloBytes` (integer)
    Assigned for future use.  Size of image in kilobytes.
    Example: 56

  - `hotelsResponse.propertyItems.propertyInfo.imageURLs.pictureCategory` (integer)
    The category of the picture.
    Example: 2

  - `hotelsResponse.propertyItems.propertyInfo.imageURLs.url` (string)
    The URL of the image.
    Example: "www.hiltonlobby.com"

  - `hotelsResponse.propertyItems.propertyInfo.acceptedCreditCards` (array)
    Array of accepted credit cards.
    Example: ["AX"]

  - `hotelsResponse.propertyItems.propertyInfo.amenities` (array)
    Details of property-level amenities available at this property.

  - `hotelsResponse.propertyItems.propertyInfo.amenities.description` (string)
    The description of the amenity.
    Example: "Public area air conditioned"

  - `hotelsResponse.propertyItems.propertyInfo.amenities.code` (integer)
    OTA Hotel Amenity Code.
    Example: 48

  - `hotelsResponse.propertyItems.propertyInfo.amenities.category` (string)
    The category of the amenity.
    Example: "Air Conditioning"

  - `hotelsResponse.propertyItems.propertyInfo.featuredPropertyInd` (boolean)
    Internal Travelport use only. If true, designates this property as a featured for advertising purposes.

  - `hotelsResponse.propertyItems.propertyInfo.adaCompliant` (boolean)
    Moved to new features schema.

  - `hotelsResponse.propertyItems.rateSummary` (object)
    A summary of private and negotiated rates returned in the hotel response.

  - `hotelsResponse.propertyItems.rateSummary.authorityCounts` (array)

  - `hotelsResponse.propertyItems.rateSummary.authorityCounts.authority` (string)
    Source of the information, either TVPT (for Travelport) or BKNG (for booking.com).
    Example: "TVPT"

  - `hotelsResponse.propertyItems.rateSummary.authorityCounts.count` (integer)
    The number of rates provided by an authority.
    Example: 10

  - `hotelsResponse.propertyItems.rateSummary.consortiaCodeCounts` (array)
    The list of consortia codes returned.

  - `hotelsResponse.propertyItems.rateSummary.consortiaCodeCounts.code` (string)
    The specific rate code
    Example: "IBM"

  - `hotelsResponse.propertyItems.rateSummary.consortiaCodeCounts.count` (integer)
    The number of rates returned with this rate code type.
    Example: 20

  - `hotelsResponse.propertyItems.rateSummary.negotiatedCodeCounts` (array)
    The list of negotiated rate codes returned.

  - `hotelsResponse.propertyItems.rateSummary.tmcCodeCounts` (array)
    The list of TMC designated rate codes returned.

  - `hotelsResponse.propertyItems.rateSummary.categoryCounts` (array)
    The list of rate categories returned.

  - `hotelsResponse.propertyItems.rateSummary.categoryCounts.category` (string)
    Rate Category
    Enum: "All", "Association", "Business", "BusinessStandard", "Club", "Convention", "Corporate", "Consortiums", "Discount", "Credential", "Employee", "FamilyPlan", "FullInclusive", "Government", "Inclusive", "Industry/TravelAgentRate", "Leisure", "Military", "Monthly", "Multi-DayPackage", "MultiLevel/Negotiated/Secure", "Other", "Package", "PrePaid", "Promotional", "RackGeneral", "SeniorCitizen", "Standard", "Tour", "VIP", "Weekend", "Weekly"

  - `hotelsResponse.propertyItems.rateSummary.categoryCounts.count` (integer)
    The number of rates returned with this rate code type.
    Example: 5

  - `hotelsResponse.propertyItems.rateSummary.categoryCounts.subCategories` (array)
    The quantity of rates belonging to a sub category.

  - `hotelsResponse.propertyItems.rateSummary.categoryCounts.subCategories.class` (string)
    The class of the category.
    Example: "AAA"

  - `hotelsResponse.propertyItems.rateSummary.categoryCounts.subCategories.count` (integer)
    The quantity of the rates belonging to a sub category.
    Example: 5

  - `hotelsResponse.propertyItems.roomTypes` (array)

  - `hotelsResponse.propertyItems.roomTypes.estimatedRoomTypeOTACode` (integer)
    OTA code set Guest Room Info (GRI).
    Example: 1

  - `hotelsResponse.propertyItems.roomTypes.shortRoomDescription` (string)
    A concise edited form of the current room description.
    Example: "1 King Bed(s) Grandioso Da Vinci Studio."

  - `hotelsResponse.propertyItems.roomTypes.characteristics` (object)
    Defines the group of characteristics for this room type. RoomSize assigned for future use.

  - `hotelsResponse.propertyItems.roomTypes.characteristics.category` (object)
    The code and description pair.

  - `hotelsResponse.propertyItems.roomTypes.characteristics.category.code` (integer)
    OTA or Travelport code.
    Example: 1

  - `hotelsResponse.propertyItems.roomTypes.characteristics.category.description` (string)
    The description of the code.
    Example: "text description"

  - `hotelsResponse.propertyItems.roomTypes.characteristics.class` (object)
    The code and description pair.

  - `hotelsResponse.propertyItems.roomTypes.characteristics.roomSize` (object)
    Assigned for future use. The size of the room.

  - `hotelsResponse.propertyItems.roomTypes.characteristics.roomSize.value` (integer)
    The size of the room.
    Example: 23

  - `hotelsResponse.propertyItems.roomTypes.characteristics.roomSize.unit` (string)
    The unit of measurement of the room size.
    Example: "sq m"

  - `hotelsResponse.propertyItems.roomTypes.characteristics.bedTypes` (array)

  - `hotelsResponse.propertyItems.roomTypes.characteristics.bedTypes.bedType` (string)
    The type of the bed.
    Example: "King"

  - `hotelsResponse.propertyItems.roomTypes.characteristics.bedTypes.quantity` (integer)
    The quantity of the beds.
    Example: 1

  - `hotelsResponse.propertyItems.roomTypes.characteristics.bedTypes.size` (string)
    The size of the bed in centimeters.
    Example: "180 cm X 200 cm"

  - `hotelsResponse.propertyItems.roomTypes.characteristics.view` (object)
    The view of the room.

  - `hotelsResponse.propertyItems.roomTypes.characteristics.view.code` (integer)
    OTA code
    Example: 1

  - `hotelsResponse.propertyItems.roomTypes.characteristics.view.description` (string)
    The description of the view.
    Example: "city view"

  - `hotelsResponse.propertyItems.roomTypes.characteristics.balconyType` (object)
    The code and description pair.

  - `hotelsResponse.propertyItems.roomTypes.characteristics.locationInfo` (object)
    Information about the location of the room.

  - `hotelsResponse.propertyItems.roomTypes.characteristics.locationInfo.floor` (string)
    The floor of the room.
    Example: "7th floor"

  - `hotelsResponse.propertyItems.roomTypes.characteristics.locationInfo.proximity` (string)
    The proximity of the room.
    Example: "Near elevator"

  - `hotelsResponse.propertyItems.roomTypes.characteristics.otherFeatures` (array)
    Array of other room features.
    Example: ["WALKIN_SHOWER"]

  - `hotelsResponse.propertyItems.roomTypes.characteristics.numberOfBedrooms` (integer)
    The number of bedrooms for this room type.
    Example: 2

  - `hotelsResponse.propertyItems.roomTypes.characteristics.numberOfBathrooms` (integer)
    The number of bathrooms for this room type.
    Example: 1

  - `hotelsResponse.propertyItems.roomTypes.characteristics.maxOccupancy` (integer)
    The maximum number of people permitted to occupy the room.
    Example: 4

  - `hotelsResponse.propertyItems.roomTypes.characteristics.accessible` (boolean)
    If true, this room is designed to be easy for people with disabilities to enter and leave, and to move around comfortably.

  - `hotelsResponse.propertyItems.roomTypes.roomImageURLs` (array)

  - `hotelsResponse.propertyItems.roomTypes.roomAmenities` (array)

  - `hotelsResponse.propertyItems.roomTypes.rates` (array)

  - `hotelsResponse.propertyItems.roomTypes.rates.createdAt` (string)
    The date and time the rate was created.

  - `hotelsResponse.propertyItems.roomTypes.rates.rateKey` (object)
    Unique queue to use in downstream applications for more rate information and/or reservation.

  - `hotelsResponse.propertyItems.roomTypes.rates.bookingCode` (string)
    The booking code of the rate.
    Example: "A1KA0C"

  - `hotelsResponse.propertyItems.roomTypes.rates.rateDescription` (string)
    The description of the rate.
    Example: "Honors discount."

  - `hotelsResponse.propertyItems.roomTypes.rates.roomDescription` (string)
    The description of the room.
    Example: "Complimentary WiFi, 49-inch TV, mini-fridge, work desk, ergonomic chair. Relax in this stylish 22 sq. m. /237 sq. ft. King Room. Enjoy a restful night's sleep in the luxurious Suite Dreams® by Serta bed. Work in comfort at the desk with ergonomic chair. Watch a program on the 49-inch LCD TV or surf the web with complimentary WiFi. This room also features a mini-fridge, adjustable air-conditioning, coffee/tea maker and an iron/ironing board to make you feel at home. Stay connected to the office with our 24-hour business center, which provides complimentary printing, fax and copy machines."

  - `hotelsResponse.propertyItems.roomTypes.rates.rateCodeInfo` (object)
    Detail on the rate code applied.

  - `hotelsResponse.propertyItems.roomTypes.rates.dataQualityScore` (object)
    The data quality score of the rate.

  - `hotelsResponse.propertyItems.roomTypes.rates.dataQualityScore.vendorRateQualityScore` (integer)
    A score representing the overall vendorRateQuality for this room in this transaction, rounded.
    Example: 75

  - `hotelsResponse.propertyItems.roomTypes.rates.dataQualityScore.augmentedRateQualityScore` (integer)
    A score representing the augmentedRateQuality for this room in this transaction, rounded.
    Example: 65

  - `hotelsResponse.propertyItems.roomTypes.rates.dataQualityScore.rateNotes` (array)

  - `hotelsResponse.propertyItems.roomTypes.rates.dataQualityScore.vendorRoomQualityScore` (integer)
    A score representing vendorRoomQuality for this room in this transaction, rounded.
    Example: 35

  - `hotelsResponse.propertyItems.roomTypes.rates.dataQualityScore.augmentedRoomQualityScore` (integer)
    A score representing augmentedRoomQuality for this room in this transaction, rounded.
    Example: 85

  - `hotelsResponse.propertyItems.roomTypes.rates.dataQualityScore.roomNotes` (array)

  - `hotelsResponse.propertyItems.roomTypes.rates.quantity` (integer)
    Number of rooms available at this rate.
    Example: 4

  - `hotelsResponse.propertyItems.roomTypes.rates.nonSmoking` (boolean)
    If true, this is a non smoking room.

  - `hotelsResponse.propertyItems.roomTypes.rates.accessibleRoom` (boolean)
    If true, this is an accessible room.

  - `hotelsResponse.propertyItems.roomTypes.rates.wifiIncluded` (boolean)
    If true, wifi is included.

  - `hotelsResponse.propertyItems.roomTypes.rates.breakfastIncluded` (boolean)
    If true, breakfast is included.

  - `hotelsResponse.propertyItems.roomTypes.rates.lunchIncluded` (boolean)
    If true, lunch is included.

  - `hotelsResponse.propertyItems.roomTypes.rates.dinnerIncluded` (boolean)
    If true, dinner is included.

  - `hotelsResponse.propertyItems.roomTypes.rates.freeParkingIncluded` (boolean)
    If true, free parking is included.

  - `hotelsResponse.propertyItems.roomTypes.rates.valetParkingIncluded` (boolean)
    If true, valet parking is included.

  - `hotelsResponse.propertyItems.roomTypes.rates.price` (object)
    The price of the rate.

  - `hotelsResponse.propertyItems.roomTypes.rates.price.partialPriceCache` (boolean)
    If true, the rate price has been partially obtained from cache.

  - `hotelsResponse.propertyItems.roomTypes.rates.price.fullPriceCache` (boolean)
    If true, the rate price has been fully obtained from cache.

  - `hotelsResponse.propertyItems.roomTypes.rates.price.currencyCode` (string)
    ISO 4217 currency code.
    Example: "GBP"

  - `hotelsResponse.propertyItems.roomTypes.rates.price.base` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.roomTypes.rates.price.totalTaxes` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.roomTypes.rates.price.totalPrice` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.roomTypes.rates.price.totalIncludedFees` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.roomTypes.rates.price.totalFeesDueAtProperty` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.roomTypes.rates.price.predictedPriceChangeDuringStay` (boolean)
    If true, nightly rate breakdown information is missing or invalid. For exact nightly rate breakdown request Hotel Rules.

  - `hotelsResponse.propertyItems.roomTypes.rates.price.taxesIncludedInBase` (boolean)
    If true, taxes are included in the base price.

  - `hotelsResponse.propertyItems.roomTypes.rates.price.resortFeeIncluded` (boolean)
    If true, resort fee is included.

  - `hotelsResponse.propertyItems.roomTypes.rates.price.commission` (object)
    The commission information of the rate.

  - `hotelsResponse.propertyItems.roomTypes.rates.price.perStayTaxAndFeeBreakdown` (object)
    The tax and fee breakdown for the stay.

  - `hotelsResponse.propertyItems.roomTypes.rates.price.nightlyRatesBreakdown` (array)

  - `hotelsResponse.propertyItems.roomTypes.rates.price.estimatedNightlyBase` (boolean)
    If true, nightly rate breakdown information is missing or invalid. For exact nightly rate breakdown request Hotel Rules.

  - `hotelsResponse.propertyItems.roomTypes.rates.price.averageNightlyTotalPrice` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.roomTypes.rates.price.averageNightlyBase` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.roomTypes.rates.price.averageNightlyTotalTaxes` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.roomTypes.rates.price.averageNightlyIncludedFees` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.roomTypes.rates.price.shortRateDescription` (string)
    A normalized rate description for comparing rates across multiple aggregators.
    Example: "Flexible Rate"

  - `hotelsResponse.propertyItems.roomTypes.rates.price.priceNote` (object)
    Note object.

  - `hotelsResponse.propertyItems.roomTypes.rates.priceChangeProbability` (string)
    Probability enum. priceChangeProbability assigned for future use. Expected delivery Q3 2026.
    Enum: "High", "Medium", "Low"

  - `hotelsResponse.propertyItems.roomTypes.rates.terms` (object)
    The terms and conditions of the rate.

  - `hotelsResponse.propertyItems.roomTypes.rates.credit` (object)
    The rate credit object.

  - `hotelsResponse.propertyItems.roomTypes.rates.credit.creditType` (string)
    The type of the rate credit.
    Example: "Spa Access"

  - `hotelsResponse.propertyItems.roomTypes.rates.credit.value` (object)
    The currency and the amount of the price.

  - `hotelsResponse.propertyItems.roomTypes.rates.credit.frequency` (string)
    The frequency of the rate credit. Per stay, daily, per person.
    Example: "PerStay"

  - `hotelsResponse.propertyItems.roomTypes.rates.rateEarnsLoyaltyPoints` (boolean)
    If true, booking this rate with a qualified loyalty member number will earn loyalty points for the guest.
    Example: true

  - `hotelsResponse.propertyItems.roomTypes.rates.loyaltyPoints` (integer)
    Loyalty points accrued with this rate.

  - `hotelsResponse.propertyItems.roomTypes.view` (object)
    This item has been moved to CharacteristicsRoom schema.

  - `hotelsResponse.propertyItems.roomTypes.view.code` (integer)
    OTA code
    Example: 1

  - `hotelsResponse.propertyItems.roomTypes.view.description` (string)
    The description of the view.
    Example: "city view"

  - `hotelsResponse.propertyItems.roomTypes.bedTypes` (array)
    This item has been moved to CharacteristicsRoom schema.

  - `hotelsResponse.propertyItems.roomTypes.maxOccupancy` (integer)
    The maximum number of people permitted to occupy the room. This item has been moved to CharacteristicsRoom schema.
    Example: 4

  - `hotelsResponse.propertyItems.lowestPublicAvailableRate` (object)
    The lowest public available rate according to the requested filters. If exact match is not found for the requested filters, the generic lowest public rate will be returned.

  - `hotelsResponse.propertyItems.lowestPublicAvailableRate.totalPrice` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestPublicAvailableRate.base` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestPublicAvailableRate.totalTaxes` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestPublicAvailableRate.totalIncludedFees` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestPublicAvailableRate.totalFeesDueAtProperty` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestPublicAvailableRate.averageNightlyTotalPrice` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestPublicAvailableRate.averageNightlyBase` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestPublicAvailableRate.averageNightlyTotalTaxes` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestPublicAvailableRate.averageNightlyIncludedFees` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestPublicAvailableRate.currencyCode` (string)
    ISO 4217 currency code
    Example: "GBP"

  - `hotelsResponse.propertyItems.lowestPublicAvailableRate.rateKey` (object)
    Unique queue to use in downstream applications for more rate information and/or reservation.

  - `hotelsResponse.propertyItems.lowestPublicAvailableRate.bookingCode` (string)
    The booking code for the rate.
    Example: "A1KA0C"

  - `hotelsResponse.propertyItems.lowestPublicAvailableRate.rateCodeInfo` (object)
    Detail on the rate code applied.

  - `hotelsResponse.propertyItems.lowestPublicAvailableRate.shortRoomDescription` (string)
    A concise edited form of the current room description
    Example: "King Room High Floor with Run Way View."

  - `hotelsResponse.propertyItems.lowestPublicAvailableRate.terms` (object)
    The terms and conditions of the rate.

  - `hotelsResponse.propertyItems.lowestPrivateAvailableRate` (object)
    The lowest private available rate according to the requested filters. If exact match is not found for the requested filters, the generic lowest private rate will be returned.

  - `hotelsResponse.propertyItems.lowestPrivateAvailableRate.totalPrice` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestPrivateAvailableRate.base` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestPrivateAvailableRate.totalTaxes` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestPrivateAvailableRate.totalIncludedFees` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestPrivateAvailableRate.totalFeesDueAtProperty` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestPrivateAvailableRate.averageNightlyTotalPrice` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestPrivateAvailableRate.averageNightlyBase` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestPrivateAvailableRate.averageNightlyTotalTaxes` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestPrivateAvailableRate.averageNightlyIncludedFees` (object)
    The amount of the price.

  - `hotelsResponse.propertyItems.lowestPrivateAvailableRate.currencyCode` (string)
    ISO 4217 currency code
    Example: "GBP"

  - `hotelsResponse.propertyItems.lowestPrivateAvailableRate.rateKey` (object)
    Unique queue to use in downstream applications for more rate information and/or reservation.

  - `hotelsResponse.propertyItems.lowestPrivateAvailableRate.bookingCode` (string)
    The booking code for the rate.
    Example: "A1KA0C"

  - `hotelsResponse.propertyItems.lowestPrivateAvailableRate.rateCodeInfo` (object)
    Detail on the rate code applied.

  - `hotelsResponse.propertyItems.lowestPrivateAvailableRate.shortRoomDescription` (string)
    A concise edited form of the current room description
    Example: "King Room High Floor with Run Way View."

  - `hotelsResponse.propertyItems.lowestPrivateAvailableRate.terms` (object)
    The terms and conditions of the rate.

  - `warnings` (array)

  - `warnings.code` (integer)
    A unique code specific to this error. This is a machine-readable and actionable code related to this error.Http standard response code.
    Example: 912

  - `warnings.source` (string)
    The source of this error, either Travelport (TVP) or the carrier or supplier code.
    Example: "UA"

  - `warnings.details` (string)
    Human readable details on how to fix the error.
    Example: "The 'name' field is required."

  - `warnings.help` (string)
    Not currently supported. A link to the documentation for this request and further information about expected input.
    Example: "https://developer.travelport.com/docs/abs123.html"

  - `errors` (array)

  - `errors.category` (string)
    A category to assist in identifying the error.
    Example: "VALIDATION"

  - `errors.code` (integer, required)
    A unique code specific to this error. This is a machine-readable and actionable code related to this error.Http standard response code.
    Example: 123

  - `errors.source` (string, required)
    The source of this error, either Travelport (TVP) or the carrier or supplier code.
    Example: "UA"

  - `errors.details` (string)
    Human readable details on how to fix the error.
    Example: "The 'name' field is required."

  - `errors.help` (string)
    Not currently supported. A link to the documentation for this request and further information about expected input.
    Example: "https://developer.travelport.com/docs/abs123.html"

## Response 400 fields (application/json):

  - `traceId` (string)
    Unique transaction or tracking id for a single request and response.

  - `transactionId` (string)
    Identifier used to correlate API invocations across a multi-call business flow.

  - `correlationId` (string)
    Identifier used to correlate hotel API advert flow invocations across a multi-call business flow.

  - `errors` (array)


