Table of contents
-
- Search methods
- Check methods
- Booking methods
- Info methods
Data export
- Methods
Table of contents
Data export
Get hash code for price check method. Because price check method requires unique hash code to perform availability check, you must execute this method first to get a correct hash code.
Depending on different connections, a different input parameters are needed. Usually unitId, rateId, dateFrom and dateTo are all that is needed. In some cases also serviceType parameter is needed. Please contact us if you have any problems with this API method.
hotel
(at the moment only this content type is supported)searchData (array)
: search parameters. Required serach parameters: toc
, unitId
, rateId
, dateFrom
, dateTo
. Non mandatory parameters: serviceType
headerData (array)
: in addition to SOAP Header Information , you'll need an export account credentials (xuser
, xpass
)Returns a hash code for availability check method. Here is an example of output:
4081:17281:2SI408126481:26481:OV:2015-08-01:2015-07-08
$searchParams = array( 'toc' => 'APP', // touroperator code 'unitId' => '17281', // unit id 'rateId' => '26481', // rate id (get this from getUnitPricesByParams method) 'dateFrom' => '2015-08-01', // check-in date 'dateTo' => '2015-07-08', // check-out date ); $hash = $soapClient->orsxml_hotel_api_call( 'getPriceCheckHash', $searchParams, $header );
$searchParams = array( 'toc' => 'APP', // touroperator code 'unitId' => '17281', // unit id 'rateId' => '26481', // rate id (get this from getUnitPricesByParams method) 'dateFrom' => '2015-08-01', // check-in date 'dateTo' => '2015-07-08', // check-out date 'serviceType' => 'OV' , // service type code ); $hash = $soapClient->orsxml_hotel_api_call( 'getPriceCheckHash', $searchParams, $header );