Multi-Property Availability (nexus/propertylisting)
We recommend using this endpoint when displaying our hotels on regional search
We recommend using this endpoint when displaying our hotels on regional search
Multiproperty Listing:
The nexus/propertylisting API endpoint will be used for best rate queries. For a specified stay date, occupancy and list of property IDs or a destination IDs, it will return the cheapest bookable price for each available property.
Interface Specification
See Appendix 1 for nexus/propertylisting request / response specification
Endpoint
http://{endpoint}/nexus/propertylisting
Methods
POST, GET
Sample request
date_from=2020-10-12&date_to=2020-10-14&adults=2&child_ages[0]=3&child_ages[1]=14&room_count=1&property_ids[0]=2209&property_ids[1]=2085&property_ids[2]=650&property_ids[3]=955&property_ids[4]=467&username=dev&version=2&hash=XXX
Sample response
"api": {
"status": "ok",
"error": "None",
"data": {
"result": {
"hotels": [
{
"id": "3952",
"currency": "GBP",
"on_request_only": false,
"must_package_only": "no",
"doubles_from_ex_tax": 323.75,
"doubles_from_inc_tax": 388.5,
"net_from_ex_tax": 255.32,
"net_from_inc_tax": 306.38,
"hotel_on_request_only": false,
"unavailable": false,
"other_fees": 0,
"property_id": 2085,
"room_id": 33757,
"offer_id": 0,
"ratetype_id": 26593,
"available": 2,
"bookability": 0,
"non_refundable": false,
"chained": false,
"chain_name": "",
"links": [],
"adult_extra_beds": 0,
"child_extra_beds": 0,
"cots": 0,
"transfers_included": false,
"extras_ex_tax": 0,
"extras_inc_tax": 0,
"max_room_guests": 2,
"mandatory_transfer_inc_tax": null,
"rate_code": "B",
"reward_night_available": true,
"property_status": "active",
"additional_fees": null
},