Changes for page 1. SearchHotelPrices
Last modified by Giorgi Mdivnishvili on 2024/11/06 10:47
From version 4.1
edited by Giorgi Mdivnishvili
on 2023/12/14 12:18
on 2023/12/14 12:18
Change comment:
There is no comment for this version
To version 6.1
edited by Giorgi Mdivnishvili
on 2023/12/15 16:22
on 2023/12/15 16:22
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -211,127 +211,138 @@ 211 211 212 212 === Schema === 213 213 214 -{{c odelanguage="none"}}214 +{{success}} 215 215 SearchOnlyHotelPackagesResponse{ 216 -packages [ 217 -nullable: true 218 -OnlyHotelPackage{ 219 -id string 220 -nullable: true 221 -priceCurrency string 222 -nullable: true 223 -totalPrice number($double) 224 -agentCommissionPercent number($double) 225 -agentCommissionAmount number($double) 226 -hotel PackageHotel{ 227 -hotelPriceId string 228 -nullable: true 229 -providerId integer($int32) 230 -hotelName string 231 -nullable: true 232 -hotelCode string 233 -nullable: true 234 -nigths integer($int32) 235 -mealPlan string 236 -nullable: true 237 -hotelClass string 238 -nullable: true 239 -availabilityType RoomAvailabilityTypeEnumstring 240 -Enum: 241 -[ OnRequest, FreeSale, StopSale ] 242 -availableRoomsCount integer($int32) 243 -fewRooms boolean 244 -roomCategoryCode string 245 -nullable: true 246 -roomCategoryName string 247 -nullable: true 248 -placementTypeName string 249 -nullable: true 250 -placementDescription string 251 -nullable: true 252 -checkInDate string($date-time) 253 -checkOutDate string($date-time) 254 -adults integer($int32) 255 -children integer($int32) 256 -districtUID string($uuid) 257 -nullable: true 258 -districtName string 259 -nullable: true 260 -cityUID string($uuid) 261 -nullable: true 262 -cityName string 263 -nullable: true 264 -countryCode string 265 -nullable: true 266 -countryName string 267 -nullable: true 268 -hasAlcohol boolean 269 -hasFreeWifi boolean 270 -hasMetro boolean 271 -hasPool boolean 272 -hasMall boolean 273 -cancellationPolicyDescription string 274 -nullable: true 275 -cancellationPolicy CancellationPolicyExchange{ 276 -cancellationPolicyCode string 277 -nullable: true 278 -noShowChargeValue number($double) 279 -nullable: true 280 -noShowChargeValueType string 281 -nullable: true 282 -earlyDepartureChargeValue number($double) 283 -nullable: true 284 -earlyDepartureChargeValueType string 285 -nullable: true 286 -conditions [ 287 -nullable: true 288 -CancellationPolicyConditionExchange{ 289 -timeunits integer($int32) 290 -timeunitType string 291 -nullable: true 292 -timeOffsetTypeName string 293 -nullable: true 294 -chargeValue number($double) 295 -nullable: true 296 -chargeValueType string 297 -nullable: true 216 + 217 +|packages|[ 218 +nullable: trueOnlyHotelPackage{((( 219 +|id|string 220 +nullable: true 221 +|priceCurrency|string 222 +nullable: true 223 +|totalPrice|number($double) 224 +|agentCommissionPercent|number($double) 225 +|agentCommissionAmount|number($double) 226 +|hotel|PackageHotel{((( 227 +|hotelPriceId|string 228 +nullable: true 229 +|providerId|integer($int32) 230 +|hotelName|string 231 +nullable: true 232 +|hotelCode|string 233 +nullable: true 234 +|nigths|integer($int32) 235 +|mealPlan|string 236 +nullable: true 237 +|hotelClass|string 238 +nullable: true 239 +|availabilityType|RoomAvailabilityTypeEnumstringEnum: 240 +[ OnRequest, FreeSale, StopSale ] 241 +|availableRoomsCount|integer($int32) 242 +|fewRooms|boolean 243 +|roomCategoryCode|string 244 +nullable: true 245 +|roomCategoryName|string 246 +nullable: true 247 +|placementTypeName|string 248 +nullable: true 249 +|placementDescription|string 250 +nullable: true 251 +|checkInDate|string($date-time) 252 +|checkOutDate|string($date-time) 253 +|adults|integer($int32) 254 +|children|integer($int32) 255 +|districtUID|string($uuid) 256 +nullable: true 257 +|districtName|string 258 +nullable: true 259 +|cityUID|string($uuid) 260 +nullable: true 261 +|cityName|string 262 +nullable: true 263 +|countryCode|string 264 +nullable: true 265 +|countryName|string 266 +nullable: true 267 +|hasAlcohol|boolean 268 +|hasFreeWifi|boolean 269 +|hasMetro|boolean 270 +|hasPool|boolean 271 +|hasMall|boolean 272 +|cancellationPolicyDescription|string 273 +nullable: true 274 +|cancellationPolicy|CancellationPolicyExchange{((( 275 +|cancellationPolicyCode|string 276 +nullable: true 277 +|noShowChargeValue|number($double) 278 +nullable: true 279 +|noShowChargeValueType|string 280 +nullable: true 281 +|earlyDepartureChargeValue|number($double) 282 +nullable: true 283 +|earlyDepartureChargeValueType|string 284 +nullable: true 285 +|conditions|[ 286 +nullable: trueCancellationPolicyConditionExchange{((( 287 +|timeunits|integer($int32) 288 +|timeunitType|string 289 +nullable: true 290 +|timeOffsetTypeName|string 291 +nullable: true 292 +|chargeValue|number($double) 293 +nullable: true 294 +|chargeValueType|string 295 +nullable: true 296 + 298 298 }] 298 +))) 299 + 299 299 } 301 +))) 302 + 300 300 } 301 - extraServices [302 - nullable:true303 -HotelExtraServiceBase{ 304 -extraServiceCode 305 -nullable: 306 -extraServiceTypeCode 307 -nullable: 308 -isMandatory 309 -extraServiceName 310 -nullable: 311 -minimalServiceAmount 312 -includedPriceCode 313 -nullable: 314 -prices 315 -nullable: 316 - HotelExtraServicePriceBase{317 - extraServicePriceCode string318 - nullable:true319 - displayNamestring320 - nullable:true321 - restrictionInfo string322 -n ullable:true323 - additionalInfo string324 -nu llable: true325 - price326 - extraPriceumber($double)327 - currency string328 - nullable: true304 +))) 305 +|extraServices|[ 306 +nullable: trueHotelExtraServiceBase{((( 307 +|extraServiceCode|string 308 +nullable: true 309 +|extraServiceTypeCode|string 310 +nullable: true 311 +|isMandatory|integer($int32) 312 +|extraServiceName|string 313 +nullable: true 314 +|minimalServiceAmount|number($double) 315 +|includedPriceCode|string 316 +nullable: true 317 +|prices|[ 318 +nullable: trueHotelExtraServicePriceBase{((( 319 +|extraServicePriceCode|string 320 +nullable: true 321 +|displayName|string 322 +nullable: true 323 +|restrictionInfo|string 324 +nullable: true 325 +|additionalInfo|string 326 +nullable: true 327 +|price|number($double) 328 +|extraPrice|number($double) 329 +|currency|string 330 +nullable: true 331 + 329 329 }] 333 +))) 334 + 330 330 }] 336 +))) 337 + 331 331 }] 332 -pagingId string 333 -nullable: true 334 -pageNumber integer($int64) 335 -pageCount integer($int64) 339 +))) 340 +|pagingId|string 341 +nullable: true 342 +|pageNumber|integer($int64) 343 +|pageCount|integer($int64) 344 + 336 336 } 337 -{{/code}} 346 +{{/success}} 347 + 348 +