WSNewHotelSrv


Click here for a complete list of operations.

GetSimpleAvailabilityDays

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /WSNewHotelSrv/WSNewHotel.asmx HTTP/1.1
Host: reservas.tryplisboaaeroporto.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.NewHotel.com/GetSimpleAvailabilityDays"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetSimpleAvailabilityDays xmlns="http://www.NewHotel.com/">
      <username>string</username>
      <password>string</password>
      <language>string</language>
      <publicKey>string</publicKey>
      <hotelCode>string</hotelCode>
      <checkIn>dateTime</checkIn>
      <checkOut>dateTime</checkOut>
      <ratePlan>string</ratePlan>
      <justAvailable>boolean</justAvailable>
      <adults>int</adults>
      <childs>int</childs>
      <babies>int</babies>
      <ages>string</ages>
      <orderField>string</orderField>
      <orderType>string</orderType>
    </GetSimpleAvailabilityDays>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetSimpleAvailabilityDaysResponse xmlns="http://www.NewHotel.com/">
      <Availability>
        <HotelsSuccesfully>
          <HotelRoom Order="int">
            <HotelCode>string</HotelCode>
            <HotelName>string</HotelName>
            <CheckIn>dateTime</CheckIn>
            <CheckOut>dateTime</CheckOut>
            <TypeCode>string</TypeCode>
            <TypeDescription>string</TypeDescription>
            <Adults>int</Adults>
            <ExtraAdults>int</ExtraAdults>
            <Childs>int</Childs>
            <Babies>int</Babies>
            <ExtraChilds>int</ExtraChilds>
            <Available>string</Available>
            <AvailableRooms>int</AvailableRooms>
            <ExistRooms>int</ExistRooms>
            <EntityCode>string</EntityCode>
            <EntityDescription>string</EntityDescription>
            <OperatorCode>string</OperatorCode>
            <OperatorDescription>string</OperatorDescription>
            <AllotmentCode>string</AllotmentCode>
            <AllotmentDescription>string</AllotmentDescription>
            <PriceRateCode>string</PriceRateCode>
            <PriceRateDescription>string</PriceRateDescription>
            <PriceRateShortDescription>string</PriceRateShortDescription>
            <PackageCode>string</PackageCode>
            <PackageDescription>string</PackageDescription>
            <PackageShortDescription>string</PackageShortDescription>
            <PackageTypeCode>long</PackageTypeCode>
            <PackageTypeDescription>string</PackageTypeDescription>
            <RatePlanCode>string</RatePlanCode>
            <RatePlanDescription>string</RatePlanDescription>
            <RatePlanShortDescription>string</RatePlanShortDescription>
            <CurrencyCode>string</CurrencyCode>
            <CurrencyDesc>string</CurrencyDesc>
            <PropertyManagementTypeCode>string</PropertyManagementTypeCode>
            <PropertyManagementTypeDescription>string</PropertyManagementTypeDescription>
            <TotalPrice>decimal</TotalPrice>
            <TotalPriceTaxValue>decimal</TotalPriceTaxValue>
            <AveragePriceDay>decimal</AveragePriceDay>
            <Prices xsi:nil="true" />
          </HotelRoom>
          <HotelRoom Order="int">
            <HotelCode>string</HotelCode>
            <HotelName>string</HotelName>
            <CheckIn>dateTime</CheckIn>
            <CheckOut>dateTime</CheckOut>
            <TypeCode>string</TypeCode>
            <TypeDescription>string</TypeDescription>
            <Adults>int</Adults>
            <ExtraAdults>int</ExtraAdults>
            <Childs>int</Childs>
            <Babies>int</Babies>
            <ExtraChilds>int</ExtraChilds>
            <Available>string</Available>
            <AvailableRooms>int</AvailableRooms>
            <ExistRooms>int</ExistRooms>
            <EntityCode>string</EntityCode>
            <EntityDescription>string</EntityDescription>
            <OperatorCode>string</OperatorCode>
            <OperatorDescription>string</OperatorDescription>
            <AllotmentCode>string</AllotmentCode>
            <AllotmentDescription>string</AllotmentDescription>
            <PriceRateCode>string</PriceRateCode>
            <PriceRateDescription>string</PriceRateDescription>
            <PriceRateShortDescription>string</PriceRateShortDescription>
            <PackageCode>string</PackageCode>
            <PackageDescription>string</PackageDescription>
            <PackageShortDescription>string</PackageShortDescription>
            <PackageTypeCode>long</PackageTypeCode>
            <PackageTypeDescription>string</PackageTypeDescription>
            <RatePlanCode>string</RatePlanCode>
            <RatePlanDescription>string</RatePlanDescription>
            <RatePlanShortDescription>string</RatePlanShortDescription>
            <CurrencyCode>string</CurrencyCode>
            <CurrencyDesc>string</CurrencyDesc>
            <PropertyManagementTypeCode>string</PropertyManagementTypeCode>
            <PropertyManagementTypeDescription>string</PropertyManagementTypeDescription>
            <TotalPrice>decimal</TotalPrice>
            <TotalPriceTaxValue>decimal</TotalPriceTaxValue>
            <AveragePriceDay>decimal</AveragePriceDay>
            <Prices xsi:nil="true" />
          </HotelRoom>
        </HotelsSuccesfully>
      </Availability>
    </GetSimpleAvailabilityDaysResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /WSNewHotelSrv/WSNewHotel.asmx HTTP/1.1
Host: reservas.tryplisboaaeroporto.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetSimpleAvailabilityDays xmlns="http://www.NewHotel.com/">
      <username>string</username>
      <password>string</password>
      <language>string</language>
      <publicKey>string</publicKey>
      <hotelCode>string</hotelCode>
      <checkIn>dateTime</checkIn>
      <checkOut>dateTime</checkOut>
      <ratePlan>string</ratePlan>
      <justAvailable>boolean</justAvailable>
      <adults>int</adults>
      <childs>int</childs>
      <babies>int</babies>
      <ages>string</ages>
      <orderField>string</orderField>
      <orderType>string</orderType>
    </GetSimpleAvailabilityDays>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetSimpleAvailabilityDaysResponse xmlns="http://www.NewHotel.com/">
      <Availability>
        <HotelsSuccesfully>
          <HotelRoom Order="int">
            <HotelCode>string</HotelCode>
            <HotelName>string</HotelName>
            <CheckIn>dateTime</CheckIn>
            <CheckOut>dateTime</CheckOut>
            <TypeCode>string</TypeCode>
            <TypeDescription>string</TypeDescription>
            <Adults>int</Adults>
            <ExtraAdults>int</ExtraAdults>
            <Childs>int</Childs>
            <Babies>int</Babies>
            <ExtraChilds>int</ExtraChilds>
            <Available>string</Available>
            <AvailableRooms>int</AvailableRooms>
            <ExistRooms>int</ExistRooms>
            <EntityCode>string</EntityCode>
            <EntityDescription>string</EntityDescription>
            <OperatorCode>string</OperatorCode>
            <OperatorDescription>string</OperatorDescription>
            <AllotmentCode>string</AllotmentCode>
            <AllotmentDescription>string</AllotmentDescription>
            <PriceRateCode>string</PriceRateCode>
            <PriceRateDescription>string</PriceRateDescription>
            <PriceRateShortDescription>string</PriceRateShortDescription>
            <PackageCode>string</PackageCode>
            <PackageDescription>string</PackageDescription>
            <PackageShortDescription>string</PackageShortDescription>
            <PackageTypeCode>long</PackageTypeCode>
            <PackageTypeDescription>string</PackageTypeDescription>
            <RatePlanCode>string</RatePlanCode>
            <RatePlanDescription>string</RatePlanDescription>
            <RatePlanShortDescription>string</RatePlanShortDescription>
            <CurrencyCode>string</CurrencyCode>
            <CurrencyDesc>string</CurrencyDesc>
            <PropertyManagementTypeCode>string</PropertyManagementTypeCode>
            <PropertyManagementTypeDescription>string</PropertyManagementTypeDescription>
            <TotalPrice>decimal</TotalPrice>
            <TotalPriceTaxValue>decimal</TotalPriceTaxValue>
            <AveragePriceDay>decimal</AveragePriceDay>
            <Prices xsi:nil="true" />
          </HotelRoom>
          <HotelRoom Order="int">
            <HotelCode>string</HotelCode>
            <HotelName>string</HotelName>
            <CheckIn>dateTime</CheckIn>
            <CheckOut>dateTime</CheckOut>
            <TypeCode>string</TypeCode>
            <TypeDescription>string</TypeDescription>
            <Adults>int</Adults>
            <ExtraAdults>int</ExtraAdults>
            <Childs>int</Childs>
            <Babies>int</Babies>
            <ExtraChilds>int</ExtraChilds>
            <Available>string</Available>
            <AvailableRooms>int</AvailableRooms>
            <ExistRooms>int</ExistRooms>
            <EntityCode>string</EntityCode>
            <EntityDescription>string</EntityDescription>
            <OperatorCode>string</OperatorCode>
            <OperatorDescription>string</OperatorDescription>
            <AllotmentCode>string</AllotmentCode>
            <AllotmentDescription>string</AllotmentDescription>
            <PriceRateCode>string</PriceRateCode>
            <PriceRateDescription>string</PriceRateDescription>
            <PriceRateShortDescription>string</PriceRateShortDescription>
            <PackageCode>string</PackageCode>
            <PackageDescription>string</PackageDescription>
            <PackageShortDescription>string</PackageShortDescription>
            <PackageTypeCode>long</PackageTypeCode>
            <PackageTypeDescription>string</PackageTypeDescription>
            <RatePlanCode>string</RatePlanCode>
            <RatePlanDescription>string</RatePlanDescription>
            <RatePlanShortDescription>string</RatePlanShortDescription>
            <CurrencyCode>string</CurrencyCode>
            <CurrencyDesc>string</CurrencyDesc>
            <PropertyManagementTypeCode>string</PropertyManagementTypeCode>
            <PropertyManagementTypeDescription>string</PropertyManagementTypeDescription>
            <TotalPrice>decimal</TotalPrice>
            <TotalPriceTaxValue>decimal</TotalPriceTaxValue>
            <AveragePriceDay>decimal</AveragePriceDay>
            <Prices xsi:nil="true" />
          </HotelRoom>
        </HotelsSuccesfully>
      </Availability>
    </GetSimpleAvailabilityDaysResponse>
  </soap12:Body>
</soap12:Envelope>