Hotel


Click here for a complete list of operations.

GetMarketHotelwithMinPrice

Description: Hotel list returns with minumum price in this method. Information like room,adult,checkin except hotel code and name are brought to specify what kind of features the hotel have with minimum price.

Parameters Sent
token: Key number given upon login to system (string)
hotelCodeList: Hotel codes must be in quotations. They're separated by comma.Available hotels are listed.
If left blank, all the hotels are listed.
hotelName: Hotels including hotelName string are listed.If they're sent blank, all of them are listed
country: Country ID(value returning from GetCountry method in Common.asmx AS recID or value returning
from GetArrCity method as Country)
city: City ID (value returning from GetArrCity method in common.asmx as RecID or value returning from
GetDepCity method as RecID. Generally,value returning from arrcity method is used )
town: Region ID (value returning from GetTown method as RecID in common.asmx )
hotelLocation: Hotel Location (value returning from GetHotelLocation method as RecID in common.asmx )
dayRange: Day interval: For example,if 90 is entered,hotels come having price in 90 days
packType: If 'O', searchs only onlyhotel packages' minimum price, if 'H', searchs all minimum prices except onlyhotel packages
night: overnight staying
getMinInstalmentPrice: If sets 'true', it gets hotel minimum price for insallments
errorMsg: Used to control whether any fault will return or not.This is both returning and sent parameter (string)

Returning Parameters

Hotel information with minimum prices return as Dataset.

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 /TvWebServicesTest/Hotel.asmx HTTP/1.1
Host: tivrona.tourvisio.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.tourvisio.com/GetMarketHotelwithMinPrice"

<?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>
    <GetMarketHotelwithMinPrice xmlns="http://www.tourvisio.com/">
      <token>string</token>
      <hotelCodeList>string</hotelCodeList>
      <hotelName>string</hotelName>
      <country>int</country>
      <city>int</city>
      <town>int</town>
      <hotelLocation>int</hotelLocation>
      <checkInFrom>dateTime</checkInFrom>
      <dayRange>int</dayRange>
      <packType>string</packType>
      <night>int</night>
      <getMinInstalmentPrice>boolean</getMinInstalmentPrice>
      <hThemeId>int</hThemeId>
      <errorMsg>string</errorMsg>
    </GetMarketHotelwithMinPrice>
  </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>
    <GetMarketHotelwithMinPriceResponse xmlns="http://www.tourvisio.com/">
      <GetMarketHotelwithMinPriceResult>
        <xsd:schema>schema</xsd:schema>xml</GetMarketHotelwithMinPriceResult>
      <errorMsg>string</errorMsg>
    </GetMarketHotelwithMinPriceResponse>
  </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 /TvWebServicesTest/Hotel.asmx HTTP/1.1
Host: tivrona.tourvisio.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>
    <GetMarketHotelwithMinPrice xmlns="http://www.tourvisio.com/">
      <token>string</token>
      <hotelCodeList>string</hotelCodeList>
      <hotelName>string</hotelName>
      <country>int</country>
      <city>int</city>
      <town>int</town>
      <hotelLocation>int</hotelLocation>
      <checkInFrom>dateTime</checkInFrom>
      <dayRange>int</dayRange>
      <packType>string</packType>
      <night>int</night>
      <getMinInstalmentPrice>boolean</getMinInstalmentPrice>
      <hThemeId>int</hThemeId>
      <errorMsg>string</errorMsg>
    </GetMarketHotelwithMinPrice>
  </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>
    <GetMarketHotelwithMinPriceResponse xmlns="http://www.tourvisio.com/">
      <GetMarketHotelwithMinPriceResult>
        <xsd:schema>schema</xsd:schema>xml</GetMarketHotelwithMinPriceResult>
      <errorMsg>string</errorMsg>
    </GetMarketHotelwithMinPriceResponse>
  </soap12:Body>
</soap12:Envelope>