Table of contents
-
- Search methods
- Check methods
- Booking methods
- Info methods
Data export
- Methods
Table of contents
Data export
This is an old revision of the document!
Get unit prices.
hotel (at the moment only this content type is supported)searchData (array) : search parameters. Required serach parameters: toc, (either objectId or unitId are also mandatory)headerData (array) : in addition to SOAP Header Information , you'll need an export account credentials (xuser, xpass)Returns an availability in selected period
Array
(
[units] => Array
(
[17281] => Array
(
[id] => 17281
[unitName] => A2+2
[unitType] => AP
[unitView] => pool
[ratePlans] => Array
(
[0] => Array
(
[id] => 26481
[name] =>
[basicService] => OV
[productCode] => 2SI408126481
[priceType] => price_per_unit
[prices] => Array
(
[0] => Array
(
[price] => 156
[additionalServiceTypes] => Array
(
[0] => Array
(
[serviceType] => HP
[serviceDescription] => Half board
[price] => 5
)
)
[periods] => Array
(
[0] => Array
(
[dateFrom] => 2015-07-25
[dateTo] => 2015-08-21
[arrivalDays] => Array
(
[monday] => 1
[tuesday] => 1
[wednesday] => 1
[thursday] => 1
[friday] => 1
[saturday] => 1
[sunday] => 1
)
[departureDays] => Array
(
[monday] => 1
[tuesday] => 1
[wednesday] => 1
[thursday] => 1
[friday] => 1
[saturday] => 1
[sunday] => 1
)
)
[1] => Array
(
[dateFrom] => 2015-02-18
[dateTo] => 2015-02-19
[arrivalDays] => Array
(
[monday] => 1
[tuesday] => 1
[wednesday] => 1
[thursday] => 1
[friday] => 0
[saturday] => 0
[sunday] => 1
)
[departureDays] => Array
(
[monday] => 1
[tuesday] => 1
[wednesday] => 1
[thursday] => 0
[friday] => 0
[saturday] => 1
[sunday] => 1
)
)
)
)
[1] => Array
(
[price] => 140
[periods] => Array
(
[0] => Array
(
[dateFrom] => 2015-07-11
[dateTo] => 2015-07-24
[arrivalDays] => Array
(
[monday] => 1
[tuesday] => 1
[wednesday] => 1
[thursday] => 1
[friday] => 1
[saturday] => 1
[sunday] => 1
)
[departureDays] => Array
(
[monday] => 1
[tuesday] => 1
[wednesday] => 1
[thursday] => 1
[friday] => 1
[saturday] => 1
[sunday] => 1
)
)
[1] => Array
(
[dateFrom] => 2015-02-18
[dateTo] => 2015-02-19
[arrivalDays] => Array
(
[monday] => 1
[tuesday] => 1
[wednesday] => 1
[thursday] => 1
[friday] => 0
[saturday] => 0
[sunday] => 1
)
[departureDays] => Array
(
[monday] => 1
[tuesday] => 1
[wednesday] => 1
[thursday] => 0
[friday] => 0
[saturday] => 1
[sunday] => 1
)
)
)
)
[minimumStay] => Array
(
[generalMinLength] => 0
[generalMaxLength] => 0
[dates] => Array
(
[2015-04-06] => Array
(
[minLength] => 3
[arrivalDays] => Array
(
[monday] => 1
[tuesday] => 1
[wednesday] => 1
[thursday] => 1
[friday] => 1
[saturday] => 1
[sunday] => 1
)
)
[2015-04-07] => Array
(
[minLength] => 3
[arrivalDays] => Array
(
[monday] => 1
[tuesday] => 1
[wednesday] => 1
[thursday] => 1
[friday] => 1
[saturday] => 1
[sunday] => 1
)
)
[2015-04-08] => Array
(
[minLength] => 3
[arrivalDays] => Array
(
[monday] => 1
[tuesday] => 1
[wednesday] => 1
[thursday] => 1
[friday] => 1
[saturday] => 1
[sunday] => 1
)
)
...
[releases] => Array
(
[generalReleaseDays] => 400
[dates] => Array
(
[2015-02-18] => Array
(
[release_days] => 3
[arrivalDays] => Array
(
[monday] => 1
[tuesday] => 1
[wednesday] => 1
[thursday] => 1
[friday] => 1
[saturday] => 1
[sunday] => 1
)
)
[2015-02-19] => Array
(
[release_days] => 3
[arrivalDays] => Array
(
[monday] => 1
[tuesday] => 1
[wednesday] => 1
[thursday] => 1
[friday] => 1
[saturday] => 1
[sunday] => 1
)
)
[2015-02-20] => Array
(
[release_days] => 3
[arrivalDays] => Array
(
[monday] => 1
[tuesday] => 1
[wednesday] => 1
[thursday] => 1
[friday] => 1
[saturday] => 1
[sunday] => 1
)
)
[2015-02-21] => Array
(
[release_days] => 3
[arrivalDays] => Array
(
[monday] => 1
[tuesday] => 1
[wednesday] => 1
[thursday] => 1
[friday] => 1
[saturday] => 1
[sunday] => 1
)
)
[2015-02-22] => Array
(
[release_days] => 3
[arrivalDays] => Array
(
[monday] => 1
[tuesday] => 1
[wednesday] => 1
[thursday] => 1
[friday] => 1
[saturday] => 1
[sunday] => 1
)
)
)
)
...
units (array) : list of unitsid : unit IDunitName : unit nameunitType : unit typeunitView : unit viewratePlans (array) : rate plans (offers)id : rate idname : rate namebasicService : basic service typeproductCode : product codepriceType : price type (price_per_unit or price_per_person)prices (array) : price listprice : price per dayadditionalServiceTypes (array) : a list of additional service typesserviceType : service type codeserviceDescription : service type description
* price : price per day
* periods : different periods for this price
* dateFrom : date from
* dateTo : date to
* arrivalDays array() : possible arrival days for this period
* departureDays array() : possible departure days for this period
* minimumStay array() : minimum stay information
* generalMinLength : general minimum length (dates overwrite this value)
* generalMaxLength : general maximum length
* dates array() : minimum length for some of the dates
* minLength : minimum length for this date
* arrivalDays array() : minimum length is valid only for this arrival days
* releases array() : release days information
* generalReleaseDays : general release days (dates overwrite this value)
* dates array() : release days for some of the dates
* release_days : release days for this date
* arrivalDays'' array() : release days is valid only for this arrival days$searchParams = array( 'toc' => 'APP', // touroperator code 'objectId' => '4081', // unit id ); $prices = $soapClient->orsxml_hotel_api_call( 'getUnitPricesByParams', $searchParams, $header );
$searchParams = array( 'toc' => 'APP', // touroperator code 'unitId' => '17281', // unit id ); $prices = $soapClient->orsxml_hotel_api_call( 'getUnitPricesByParams', $searchParams, $header );