Skip to main content

Get Hotel Avail

3.0.0
Hotel
Search
SOAP API
  • The response now shows both the Sabre Hotel Code and the Global ID
  • Product codes now returned in the response for GDS products in 'ProductCode'
  • Breakdown of tax and fee information by date range is now returned in 'Taxes' and 'Fees' elements
  • Updated structure of element 'Guarantee'
  • Added ability to view Security Features mapped to a property
  • Amenities can now have a text description associated to them
  • Added 'RateDetailsInd' attribute to request to control whether only hotels with rates are shown in the response
  • Schema changes to support ability to AAA into a different PCC to retrieve negotiated / contractual rates in the future

API Information

Response Format
XML
Service Action Code
GetHotelAvailRQ
Current Version
3.0.0
Target Audience
TN
Environment
Production

What's New

  • The response now shows both the Sabre Hotel Code and the Global ID
  • Product codes now returned in the response for GDS products in 'ProductCode'
  • Breakdown of tax and fee information by date range is now returned in 'Taxes' and 'Fees' elements
  • Updated structure of element 'Guarantee'
  • Added ability to view Security Features mapped to a property
  • Amenities can now have a text description associated to them
  • Added 'RateDetailsInd' attribute to request to control whether only hotels with rates are shown in the response
  • Schema changes to support ability to AAA into a different PCC to retrieve negotiated / contractual rates in the future

New Features

In the Request

Optional

Parameter: SecurityFeatures

Type: boolean

Description: Boolean field to control whether you want to see security features in the response

Sample Value:

SecurityFeatures="false"
Note: Default false. When true, Security feature information is returned in the response
Parameter: RateDetailsInd

Type: boolean

Description: Boolean flag to control whether only hotels with rates are shown in the response

Sample Value:

RateDetailsInd="true"
Note: Default true. When true, only hotels with rates will be shown in the response
Parameter: POS

Type: object

Description: Allows user to AAA into a different PCC to retrieve negotiated / contractual rates if allowed.

Sample Value:

<POS>
  <Source PseudoCityCode="TM61"/>
</POS>
Note: This is added to schemas as a future enhancement. Current functionality does not support this.

In the Response

Optional

Parameter: SabreHotelCode

Type: string

Description: Sabre Hotel Code of a Global ID.

Sample Value:

53121
Note: Populated only if a Global ID has a Sabre Hotel Code mapped to it, and the search was made with the Global ID
Parameter: ProductCode

Type: string

Description: Inventory code uniquely identifying a GDS product

Sample Value:

A1KRAC
Note: Populated only for GDS products; not for Aggregator products
Parameter: SecurityFeatures

Type: object

Description: Security features (mapped to SEC OTA Code) applicable to a property

Sample Value:

<SecurityFeatures>
  <SecurityFeature Code="9" Description="Complies with Local/State/Federal fire laws">Fire safety law compliant</SecurityFeature>
</SecurityFeatures>
Note:

Functional Updates And Enhancements

In the Response

Optional

Parameter: Taxes

Type: object

Description: Taxes contains the breakdown of tax information by date range and type

Sample Value:

<Taxes Amount="14.00" CurrencyCode="AUD">
  <Tax StartDate="2019-10-20" EndDate="2019-10-23" Amount="4.00" CurrencyCode="AUD"/>
  <Tax StartDate="2019-10-23" EndDate="2019-10-25" Amount="1.00" CurrencyCode="AUD"/>
  <TaxGroups>
    <TaxGroup Code="3" Amount="14.00" CurrencyCode="AUD">
      <TaxDescription>
        <Text>Service Tax</Text>
      </TaxDescription>
    </TaxGroup>
  </TaxGroups>
</Taxes>
Note: Changed structure of 'Taxes'
Parameter: Fees

Type: object

Description: Fees contains the breakdown of fee information by date range and type

Sample Value:

<Fees Amount="14.00" CurrencyCode="AUD">
  <Fee StartDate="2019-10-20" EndDate="2019-10-23" Amount="4.00" CurrencyCode="AUD"/>
  <Fee StartDate="2019-10-23" EndDate="2019-10-25" Amount="1.00" CurrencyCode="AUD"/>
  <FeeGroups>
    <FeeGroup Code="1" Amount="14.00" CurrencyCode="AUD">
      <FeeDescription>
        <Text>Extra Person Fee</Text>
      </FeeDescription>
    </FeeGroup>
  </FeeGroups>
</Fees>
Note: Changed structure of 'Fees'
Parameter: Guarantee

Type: object

Description: Guarantee information related to Product

Sample Value:

<Guarantee GuaranteeType="GUAR">
  <GuaranteesAccepted>
    <GuaranteeAccepted GuaranteeTypeCode="5">
      <PaymentCards>
        <PaymentCard CardCode="VI">VISA</PaymentCard>
        <PaymentCard CardCode="MC">MASTER CARD</PaymentCard>
      </PaymentCards>
    </GuaranteeAccepted>
  </GuaranteesAccepted>
  <Deadline AbsoluteDeadline="2019-10-12T18:00:00" OffsetTimeUnit="days" OffsetUnitMultiplier="2" OffsetDropTime="BeforeArrival"/>
  <AmountPercent TaxInclusive="true" FeesInclusive="true" NmbrOfNights="1" BasisType="Nights" Percent="20" Amount="176.48" CurrencyCode="AUD" ApplyAs="FirstNightDeposit"/>
  <GuaranteeDescription>
    <Text>Guaranteed Payments accepted via Credit Cards only</Text>
  </GuaranteeDescription>
</Guarantee>
Note: Updated structed of 'Guarantee'
Parameter: Amenities

Type: object

Description: Amenities available at the property

Sample Value:

<Amenities>
  <Amenity Code="215" Description="Exhibition/convention floor" ComplimentaryInd="false">Ask at reception for fees</Amenity>
</Amenities>
Note: Amenities can now have text information assosciated to an Amenity

Relase note ID: 13130