Table of Contents

getUnitAvailabilityByParams method

Get an availability information.

Valid content types

Description

public array getUnitAvailabilityByParams( array $searchData, array $headerData)

Parameters

Return Values

Returns an availability in selected period

Array
(
    [units] => Array
        (
            [17281] => Array
                (
                    [id] => 17281
                    [unitName] => A2+2
                    [unitType] => AP
                    [unitView] => pool
                    [inventory] => Array
                        (
                            [2015-02-18] => Array
                                (
                                    [date] => 2015-02-18
                                    [availableUnits] => 1
                                    [request] => 0
                                    [rateClosed] => false
                                    [rateClosedOnArrival] => false
                                    [rateClosedOnDeparture] => false
                                )

                            [2015-02-19] => Array
                                (
                                    [date] => 2015-02-19
                                    [availableUnits] => 1
                                    [request] => 0
                                    [rateClosed] => false
                                    [rateClosedOnArrival] => false
                                    [rateClosedOnDeparture] => false
                                )

                            [2015-02-20] => Array
                                (
                                    [date] => 2015-02-20
                                    [availableUnits] => 1
                                    [request] => 0
                                    [rateClosed] => false
                                    [rateClosedOnArrival] => false
                                    [rateClosedOnDeparture] => false
                                )

                        )

                )

        )

)

Return parameters

Examples

$searchParams = array(
  'toc' => 'APP',              // touroperator code
  'objectId' => '4081',        // unit id
  'dateFrom' => '2015-02-20',  // from date
  'dateTo' => '2015-03-20',    // to date
);
 
$inventory = $soapClient->orsxml_hotel_api_call( 'getUnitAvailabilityByParams', $searchParams, $header );
$searchParams = array(
  'toc' => 'APP',              // touroperator code
  'unitId' => '17281',         // unit id
  'dateFrom' => '2015-02-20',  // from date
  'dateTo' => '2015-03-20',    // to date 
);
 
$inventory = $soapClient->orsxml_hotel_api_call( 'getUnitAvailabilityByParams', $searchParams, $header );