Changes for page 2. Hotel Prices
Last modified by Giorgi Mdivnishvili on 2024/02/27 12:01
From version 4.1
edited by Giorgi Mdivnishvili
on 2024/02/26 18:01
on 2024/02/26 18:01
Change comment:
There is no comment for this version
To version 6.1
edited by Giorgi Mdivnishvili
on 2024/02/27 09:52
on 2024/02/27 09:52
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,9 +7,3 @@ 1 -{{box cssClass="floatinginfobox" title="**Contents**"}} 2 - 3 - 4 -{{toc/}} 5 -{{/box}} 6 - 7 7 **https:~/~/restapi.rustaronline.com/v1.01/api/hotelprices** 8 8 9 9 Method: GET ... ... @@ -237,83 +237,48 @@ 237 237 {{/code}} 238 238 239 239 234 +(% class="info" %)|**Value**|((( 235 +**Description** 236 +))) 237 +|**priceid**|GUID of the unique price id in the database of Rustar. This field together with placement creates unique combination of price for room/promotion/mealplan 238 +|**hotelid**|GUID of the hotel in the database of Rustar. 239 +|**roomcategory**|GUID of the Room category 240 +|**roomcategorytype**|GUID of the Room category type. Unique by description of the room 241 +|**roomcategoryname**|string. The name of the room category 242 +|**startdate**|Date. Start date of the price period 243 +|**enddate**|Date. End date of the price period 244 +|**mealplan**|CHAR(2). “RO”,"BB",”HB”,”FB”,”AL” 245 +|**adults**|Integer. Number of Aduts with beds 246 +|**teens**|Integer. Number of children (Teenagers) without extra bed 247 +|**children**|Integer. Number of children between infant and teen ages without extra bed 248 +|**infants**|Integer. Number of infants 249 +|**teenswithextrabeds**|Integer. Number of children (Teenagers) with extra bed 250 +|**childrenwithextrabeds**|Integer. Number of children between infant and teen ages with extra bed 251 +|**childpolicy**| { 252 +|**infantmaxage**|Decimal. Max age of the infant by the policy of the hotel 253 +|**childmaxage**|Decimal. Max age of the child by the policy of the hotel 254 +|**teenmaxage**|Decimal. Max age of the teenager by the policy of the hotel 255 +|**}**| 256 +|**placement**|string. Accomodation of all guests in following format e.g. 257 +|**SGL+1CHDEB(3-13,99)+1CHD(0-2,99)**| 258 +|**price**|Decimal. Price for the accommodation/placement 259 +|**currency**|CHAR(3). Currency of the price above 260 +|**promotioncode**|string. Optional. Promotion code if any of the specified price 261 +|**promotion**| { Promotion terms if any 262 +|**staydays**| Integer. Number of days to stay for stay/pay promotion (n nights free) 263 +|**paydays**| Integer. Number of days that will be charged in case of “staydays” stay 264 +|**discount**| Decimal. Discount % that was applied for this promotion 265 +|**cashback**| Decimal. Cashback in specified currency that was applied for this promotion 266 +|**}**| 267 +|**conditions"**| { Optional conditions for using this price 268 +|**bookingstartdate**| Date. When it is allowed to start the reservation for this promotion/accomodation 269 +|**bookingenddate**| Date. Date, after when the sale of this promotion should be stopped. 270 +|**bookbefore**| Integer. Number of days before checkin to use this promotion (Early Bird) 271 +|**minimumstay**| Integer. Minimal stay of nights to use this promotion 272 +|**maximumstay**| Integer. Maximal stay of nights to use this promotion 273 +|**}**| 274 +|**isactive**| Boolean. True if the price is active and can be used. False if the price is deactivated/inactive. 240 240 241 -**priceid:** GUID of the unique price id in the database of Rustar. This field together with placement creates unique combination of price for room/promotion/mealplan 242 242 243 -**hotelid:** GUID of the hotel in the database of Rustar. 244 244 245 -**roomcategory: **GUID of the Room category 246 - 247 -**roomcategorytype: **GUID of the Room category type. Unique by description of the room 248 - 249 -**roomcategoryname: **string. The name of the room category 250 - 251 -**startdate: **Date. Start date of the price period 252 - 253 -**enddate: **Date. End date of the price period 254 - 255 -**mealplan: **CHAR(2). “RO”,"BB",”HB”,”FB”,”AL” 256 - 257 -**adults: **Integer. Number of Aduts with beds 258 - 259 -**teens: **Integer. Number of children (Teenagers) **without** extra bed 260 - 261 -**children: **Integer. Number of children between infant and teen ages **without** extra bed 262 - 263 -**infants: **Integer. Number of infants 264 - 265 -**teenswithextrabeds: **Integer. Number of children (Teenagers) **with** extra bed 266 - 267 -**childrenwithextrabeds: **Integer. Number of children between infant and teen ages **with** extra bed 268 - 269 -**childpolicy: {** 270 - 271 -**infantmaxage: **Decimal. Max age of the infant by the policy of the hotel 272 - 273 -**childmaxage: **Decimal. Max age of the child by the policy of the hotel 274 - 275 -**teenmaxage: **Decimal. Max age of the teenager by the policy of the hotel 276 - 277 -**}** 278 - 279 -**placement: **string. Accomodation of all guests in following format e.g. 280 - 281 -**"SGL+1CHDEB(3-13,99)+1CHD(0-2,99)"** 282 - 283 -**price: **Decimal. Price for the accommodation/placement 284 - 285 -**currency: **CHAR(3). Currency of the price above 286 - 287 -**promotioncode: **string. Optional. Promotion code if any of the specified price 288 - 289 -**promotion: { **Promotion terms if any 290 - 291 -**staydays: **Integer. Number of days to stay for stay/pay promotion (n nights free) 292 - 293 -**paydays: **Integer. Number of days that will be charged in case of “staydays” stay 294 - 295 -**discount: **Decimal. Discount % that was applied for this promotion 296 - 297 -**cashback: **Decimal. Cashback in specified currency that was applied for this promotion 298 - 299 -**}** 300 - 301 - 302 -**conditions": { **Optional conditions for using this price 303 - 304 -**bookingstartdate: **Date. When it is allowed to start the reservation for this promotion/accomodation 305 - 306 -**bookingenddate: **Date. Date, after when the sale of this promotion should be stopped. 307 - 308 -**bookbefore: **Integer. Number of days before checkin to use this promotion (Early Bird) 309 - 310 -**minimumstay: **Integer. Minimal stay of nights to use this promotion 311 - 312 -**maximumstay: **Integer. Maximal stay of nights to use this promotion 313 - 314 -**}** 315 - 316 -**isactive: **Boolean. True if the price is active and can be used. False if the price is deactivated/inactive. 317 - 318 - 319 319 Please be noted, that the prices are already calculated with all possible discounts.