WSNewHotelClient


Click here for a complete list of operations.

GetClientAvailabilityAllDllFromFile

Test

To test the operation using the HTTP POST protocol, click the 'Invoke' button.
Parameter Value
loadFile:

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 /WSNewHotelClient/WSNewHotelClient.asmx HTTP/1.1
Host: reservas.tryplisboaaeroporto.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.newhotel.com/client/GetClientAvailabilityAllDllFromFile"

<?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>
    <GetClientAvailabilityAllDllFromFile xmlns="http://www.newhotel.com/client">
      <loadFile>string</loadFile>
    </GetClientAvailabilityAllDllFromFile>
  </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>
    <GetClientAvailabilityAllDllFromFileResponse xmlns="http://www.newhotel.com/client">
      <GetClientAvailabilityAllDllFromFileResult>
        <Rooms>
          <Room 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" />
          </Room>
          <Room 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" />
          </Room>
        </Rooms>
      </GetClientAvailabilityAllDllFromFileResult>
    </GetClientAvailabilityAllDllFromFileResponse>
  </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 /WSNewHotelClient/WSNewHotelClient.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>
    <GetClientAvailabilityAllDllFromFile xmlns="http://www.newhotel.com/client">
      <loadFile>string</loadFile>
    </GetClientAvailabilityAllDllFromFile>
  </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>
    <GetClientAvailabilityAllDllFromFileResponse xmlns="http://www.newhotel.com/client">
      <GetClientAvailabilityAllDllFromFileResult>
        <Rooms>
          <Room 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" />
          </Room>
          <Room 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" />
          </Room>
        </Rooms>
      </GetClientAvailabilityAllDllFromFileResult>
    </GetClientAvailabilityAllDllFromFileResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP GET

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

GET /WSNewHotelClient/WSNewHotelClient.asmx/GetClientAvailabilityAllDllFromFile?loadFile=string HTTP/1.1
Host: reservas.tryplisboaaeroporto.com
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<ClientAvailability xmlns="http://www.newhotel.com/client">
  <Rooms>
    <Room 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>
        <Price d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <Price d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
      </Prices>
    </Room>
    <Room 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>
        <Price d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <Price d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
      </Prices>
    </Room>
  </Rooms>
</ClientAvailability>

HTTP POST

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

POST /WSNewHotelClient/WSNewHotelClient.asmx/GetClientAvailabilityAllDllFromFile HTTP/1.1
Host: reservas.tryplisboaaeroporto.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

loadFile=string
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<ClientAvailability xmlns="http://www.newhotel.com/client">
  <Rooms>
    <Room 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>
        <Price d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <Price d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
      </Prices>
    </Room>
    <Room 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>
        <Price d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <Price d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
      </Prices>
    </Room>
  </Rooms>
</ClientAvailability>