BE_EngineService


Click here for a complete list of operations.

getAvalibilityV5

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 /BE_EngineService.asmx HTTP/1.1
Host: www.thedrisco.co.il
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://tempuri.org/getAvalibilityV5"

<?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>
    <getAvalibilityV5 xmlns="http://tempuri.org/">
      <gap>
        <hotelID>string</hotelID>
        <dsn>string</dsn>
        <lang>string</lang>
        <days>int</days>
        <chainId>int</chainId>
        <fromdate>dateTime</fromdate>
        <enddate>dateTime</enddate>
        <wing>string</wing>
        <priceCodeCategoryIDList>
          <int>int</int>
          <int>int</int>
        </priceCodeCategoryIDList>
      </gap>
    </getAvalibilityV5>
  </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>
    <getAvalibilityV5Response xmlns="http://tempuri.org/">
      <getAvalibilityV5Result>
        <Availibility>
          <Availibility>
            <DayDate>dateTime</DayDate>
            <IsAvail>boolean</IsAvail>
            <CloseToArrival>boolean</CloseToArrival>
            <CloseToDeparture>boolean</CloseToDeparture>
            <MinDays>int</MinDays>
            <SumRoomsForSale>int</SumRoomsForSale>
            <SumRoomsInventory>int</SumRoomsInventory>
            <RoomsInHotel>int</RoomsInHotel>
            <DSN>string</DSN>
            <CatType>string</CatType>
            <Price>decimal</Price>
            <Currency>string</Currency>
          </Availibility>
          <Availibility>
            <DayDate>dateTime</DayDate>
            <IsAvail>boolean</IsAvail>
            <CloseToArrival>boolean</CloseToArrival>
            <CloseToDeparture>boolean</CloseToDeparture>
            <MinDays>int</MinDays>
            <SumRoomsForSale>int</SumRoomsForSale>
            <SumRoomsInventory>int</SumRoomsInventory>
            <RoomsInHotel>int</RoomsInHotel>
            <DSN>string</DSN>
            <CatType>string</CatType>
            <Price>decimal</Price>
            <Currency>string</Currency>
          </Availibility>
        </Availibility>
        <Paxs>string</Paxs>
        <MaxPax>
          <Room>int</Room>
          <Persons>int</Persons>
          <Children>int</Children>
          <Infants>int</Infants>
          <Pets>int</Pets>
        </MaxPax>
        <Prices>
          <CalendarData>
            <Date>dateTime</Date>
            <Data xsi:nil="true" />
          </CalendarData>
          <CalendarData>
            <Date>dateTime</Date>
            <Data xsi:nil="true" />
          </CalendarData>
        </Prices>
      </getAvalibilityV5Result>
    </getAvalibilityV5Response>
  </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 /BE_EngineService.asmx HTTP/1.1
Host: www.thedrisco.co.il
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>
    <getAvalibilityV5 xmlns="http://tempuri.org/">
      <gap>
        <hotelID>string</hotelID>
        <dsn>string</dsn>
        <lang>string</lang>
        <days>int</days>
        <chainId>int</chainId>
        <fromdate>dateTime</fromdate>
        <enddate>dateTime</enddate>
        <wing>string</wing>
        <priceCodeCategoryIDList>
          <int>int</int>
          <int>int</int>
        </priceCodeCategoryIDList>
      </gap>
    </getAvalibilityV5>
  </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>
    <getAvalibilityV5Response xmlns="http://tempuri.org/">
      <getAvalibilityV5Result>
        <Availibility>
          <Availibility>
            <DayDate>dateTime</DayDate>
            <IsAvail>boolean</IsAvail>
            <CloseToArrival>boolean</CloseToArrival>
            <CloseToDeparture>boolean</CloseToDeparture>
            <MinDays>int</MinDays>
            <SumRoomsForSale>int</SumRoomsForSale>
            <SumRoomsInventory>int</SumRoomsInventory>
            <RoomsInHotel>int</RoomsInHotel>
            <DSN>string</DSN>
            <CatType>string</CatType>
            <Price>decimal</Price>
            <Currency>string</Currency>
          </Availibility>
          <Availibility>
            <DayDate>dateTime</DayDate>
            <IsAvail>boolean</IsAvail>
            <CloseToArrival>boolean</CloseToArrival>
            <CloseToDeparture>boolean</CloseToDeparture>
            <MinDays>int</MinDays>
            <SumRoomsForSale>int</SumRoomsForSale>
            <SumRoomsInventory>int</SumRoomsInventory>
            <RoomsInHotel>int</RoomsInHotel>
            <DSN>string</DSN>
            <CatType>string</CatType>
            <Price>decimal</Price>
            <Currency>string</Currency>
          </Availibility>
        </Availibility>
        <Paxs>string</Paxs>
        <MaxPax>
          <Room>int</Room>
          <Persons>int</Persons>
          <Children>int</Children>
          <Infants>int</Infants>
          <Pets>int</Pets>
        </MaxPax>
        <Prices>
          <CalendarData>
            <Date>dateTime</Date>
            <Data xsi:nil="true" />
          </CalendarData>
          <CalendarData>
            <Date>dateTime</Date>
            <Data xsi:nil="true" />
          </CalendarData>
        </Prices>
      </getAvalibilityV5Result>
    </getAvalibilityV5Response>
  </soap12:Body>
</soap12:Envelope>