Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The OTA_HotelProductRQ operation will return a list of products. A product comprises of RatePlans and the RoomTypes available for each RatePlan.

Request

Element / @Attribute

Quantity

Type

Description

OTA_HotelProductRQ

1

Root element.

@TimeStamp

0..1

DateTime

ISO 8601 format date string indicating the date and time the message was transmitted.

@EchoToken

0..1

String

A reference for additional message identification, assigned by the requesting host system.

@Version

0..1

Integer|Decimal

The OTA message version.

HotelProducts

1

Specifies the criteria for which hotel products should be returned.

@HotelCode

1

String

The hotel code that uniquely identifies the property in the IBE.

@HotelName

0..1

String

The hotel name that uniquely identifies the property in the IBE.

...

Code Block
languagexml
<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <soap:Header>
    <HTNGHeader xmlns="http://htng.org/1.1/Header/">
      <From>
        <systemId>API Debug</systemId>
        <Credential>
          <userName>username</userName>
          <password>password</password>
        </Credential>
      </From>
      <To>
        <systemId>Convert5</systemId>
      </To>
      <echoToken>1716975956</echoToken>
    </HTNGHeader>
  </soap:Header>
  <soap:Body>
    <OTA_HotelProductRQ xmlns="http://www.opentravel.org/OTA/2003/05" TimeStamp="2024-05-29T09:45:56" Version="4">
      <HotelProducts HotelCode="1853" HotelName="TestHotel Mahony"/>
    </OTA_HotelProductRQ>
  </soap:Body>
</soap:Envelope>

Response

Element / @Attribute

Quantity

Type

Description

OTA_HotelProductRS

1

Root Element.

Success

0..1

Indicates that the incoming request message was processed successfully.

Errors

0..1

A collection of errors that occurred during the processing of a message.

Warnings

0..1

A collection of warning that occurred during the processing of a message.

HotelProducts

1

A collection of products.

@HotelCode

1

String

The hotel code that uniquely identifies the property in the IBE.

@HotelName

0..1

String

The hotel name that uniquely identifies the property in the IBE.

HotelProduct

0..1

Specifies product information for a hotel.

RatePlans

0..1

A collection of rate plans.

RatePlan

1

An individual rate plan.

@RatePlanCode

1

String

A code that identifies the rate plan.

@RatePlanName

1

String

Provides the name of the rate plan. Typically used with RatePlanType to further describe the rate plan.

@RatePlanType

1

String

Specifies the category of rate plan. Refer to OpenTravel Code List Rate Plan Type (RPT).

@CurrencyCode

1

String

Specifies the currency code of the rate plan.

SellDateRange

0..1

The date range for which this rate plan is offered for sell.

@Start

1

Date

The starting value of the time span.

@End

1

Date

The ending value of the time span.

Descriptions

0..1

A collection of description information.

Description

0..1

Description information related to the rate plan.

Text

1

String

Text description related to rate plan.

RoomTypes

0..1

A collection of room types.

RoomType

1

An individual room type.

@RoomTypeCode

0..1

String

A code that identifies a room type.

@RoomTypeName

0..1

String

The name of the room type.

@MinAdultOccupancy

0..1

Integer

Minimum number of adults allowed in a room type.

@MaxAdultOccupancy

0..1

Integer

Maximum number of adults allowed in a room type.

@MaxChildOccupancy

0..1

Integer

Maximum number of children allowed in a room type.

@MaxInfantOccupancy

0..1

Integer

Maximum number of infants allowed in a room type.

@MaxOccupancy

0..1

Integer

Maximum number of guests allowed in a room type.

...