Changes for page 1. SearchTourPackages
Last modified by Giorgi Mdivnishvili on 2025/02/12 15:25
From version 12.1
edited by Giorgi Mdivnishvili
on 2023/12/15 16:13
on 2023/12/15 16:13
Change comment:
There is no comment for this version
To version 1.1
edited by Giorgi Mdivnishvili
on 2023/12/14 09:52
on 2023/12/14 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,553 +1,32 @@ 1 1 {{box cssClass="floatinginfobox" title="**Contents**"}} 2 - 3 - 4 4 {{toc/}} 5 5 {{/box}} 6 6 7 -= Method Description=5 += Paragraph 1 = 8 8 9 - The initialmethod ofthe integrationprocessisauthorization.Youwill be providedwithatest userusernameandpasswordtogeneratetheaccesstokenthatyouwillneedto passinallthefollowingmethods.7 +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 10 10 9 +== Sub-paragraph == 11 11 12 - ==Endpoint URL-[POST]==11 +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 13 13 14 -{{info}} 15 -[[https:~~/~~/online-api.kazunion.com/api/TourPackages/SearchTourPackages>>https://online-api.kazunion.com/api/TourPackages/SearchTourPackages]] 16 -{{/info}} 13 +== Sub-paragraph == 17 17 18 - ==RequestParameters==15 +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 19 19 20 -(% class="box infomessage" %) 21 -((( 22 -None 23 -))) 17 +=== Sub-sub paragraph === 24 24 19 +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 25 25 26 -== Request Body == 27 27 28 -{{code language="Json"}} 29 -{ 30 - "departureCountryCode": "string", 31 - "departureCityUID": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 32 - "arrivalCountryCode": "string", 33 - "arrivalLocations": [ 34 - { 35 - "type": "string", 36 - "parent": "string", 37 - "label": "string", 38 - "subLabel": "string", 39 - "value": "string", 40 - "tag": "string" 41 - } 42 - ], 43 - "checkInDate": "2023-12-14T13:43:54.766Z", 44 - "checkInDateTo": "2023-12-14T13:43:54.766Z", 45 - "checkOutDate": "2023-12-14T13:43:54.766Z", 46 - "stayDays": 0, 47 - "stayDaysTo": 0, 48 - "departureDate": "2023-12-14T13:43:54.766Z", 49 - "returnDate": "2023-12-14T13:43:54.766Z", 50 - "airlineCode": "string", 51 - "ticketType": "string", 52 - "directFlightsOnly": true, 53 - "longConnectTime": true, 54 - "adults": 0, 55 - "children": 0, 56 - "childrenAges": [ 57 - 0 58 - ], 59 - "extendedSearch": true, 60 - "totalPriceFrom": 0, 61 - "totalPriceTo": 0, 62 - "recommended": true, 63 - "popular": true, 64 - "freeSale": true, 65 - "groupByHotel": true, 66 - "hotelCodes": [ 67 - "string" 68 - ], 69 - "mealPlans": [ 70 - "string" 71 - ], 72 - "hotelClasses": [ 73 - "string" 74 - ], 75 - "hotelTypes": [ 76 - "CityHotel" 77 - ], 78 - "hotelServices": [ 79 - "HasAlcohol" 80 - ], 81 - "pagingId": "string", 82 - "pageNumber": 0, 83 - "pageRowCount": 0 84 -} 85 -{{/code}} 22 += Paragraph 2 = 86 86 24 +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 87 87 88 -== ResponseBody==26 +== Sub-paragraph == 89 89 90 -{{code language="json"}} 91 -{ 92 - "error": true, 93 - "errorCode": "string", 94 - "errorDescription": "string", 95 - "userErrorDescription": "string", 96 - "packages": [ 97 - { 98 - "cacheKey": "string", 99 - "id": "string", 100 - "priceCurrency": "string", 101 - "totalPrice": 0, 102 - "agentCommissionPercent": 0, 103 - "agentCommissionAmount": 0, 104 - "includedExtrasAmount": 0, 105 - "priceDifference": 0, 106 - "hotel": { 107 - "hotelPriceId": "string", 108 - "providerId": 0, 109 - "hotelName": "string", 110 - "hotelCode": "string", 111 - "nigths": 0, 112 - "mealPlan": "string", 113 - "hotelClass": "string", 114 - "availabilityType": "OnRequest", 115 - "availableRoomsCount": 0, 116 - "fewRooms": true, 117 - "roomCategoryCode": "string", 118 - "roomCategoryName": "string", 119 - "placementTypeName": "string", 120 - "placementDescription": "string", 121 - "checkInDate": "2023-12-14T13:47:13.396Z", 122 - "checkOutDate": "2023-12-14T13:47:13.396Z", 123 - "adults": 0, 124 - "children": 0, 125 - "districtUID": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 126 - "districtName": "string", 127 - "cityUID": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 128 - "cityName": "string", 129 - "countryCode": "string", 130 - "countryName": "string", 131 - "hasAlcohol": true, 132 - "hasFreeWifi": true, 133 - "hasMetro": true, 134 - "hasPool": true, 135 - "hasMall": true, 136 - "cancellationPolicyDescription": "string", 137 - "cancellationPolicy": { 138 - "cancellationPolicyCode": "string", 139 - "noShowChargeValue": 0, 140 - "noShowChargeValueType": "string", 141 - "earlyDepartureChargeValue": 0, 142 - "earlyDepartureChargeValueType": "string", 143 - "conditions": [ 144 - { 145 - "timeunits": 0, 146 - "timeunitType": "string", 147 - "timeOffsetTypeName": "string", 148 - "chargeValue": 0, 149 - "chargeValueType": "string" 150 - } 151 - ] 152 - } 153 - }, 154 - "flight": { 155 - "id": "string", 156 - "departureDate": "2023-12-14T13:47:13.396Z", 157 - "returnDate": "2023-12-14T13:47:13.396Z", 158 - "departureTicketsLeft": 0, 159 - "returnTicketsLeft": 0, 160 - "departureAvailabilityType": "OnRequest", 161 - "returnAvailabilityType": "OnRequest", 162 - "isTwoWay": true, 163 - "departureSegments": [ 164 - { 165 - "airlineCode": "string", 166 - "airlineName": "string", 167 - "flightCode": "string", 168 - "class": "string", 169 - "lugageWeight": 0, 170 - "handLugageWeight": 0, 171 - "departureFlightDate": "2023-12-14T13:47:13.396Z", 172 - "departureCountryName": "string", 173 - "departureCityName": "string", 174 - "departureAirportCode": "string", 175 - "departureAirportName": "string", 176 - "departureTerminalCode": "string", 177 - "arrivalFlightDate": "2023-12-14T13:47:13.396Z", 178 - "arrivalCountryName": "string", 179 - "arrivalCityName": "string", 180 - "arrivalAirportCode": "string", 181 - "arrivalAirportName": "string", 182 - "arrivalTerminalCode": "string", 183 - "flightDuration": "string", 184 - "baggages": [ 185 - { 186 - "baggageCode": "string", 187 - "description": "string", 188 - "price": 0, 189 - "currency": "string", 190 - "included": true 191 - } 192 - ] 193 - } 194 - ], 195 - "returnSegments": [ 196 - { 197 - "airlineCode": "string", 198 - "airlineName": "string", 199 - "flightCode": "string", 200 - "class": "string", 201 - "lugageWeight": 0, 202 - "handLugageWeight": 0, 203 - "departureFlightDate": "2023-12-14T13:47:13.396Z", 204 - "departureCountryName": "string", 205 - "departureCityName": "string", 206 - "departureAirportCode": "string", 207 - "departureAirportName": "string", 208 - "departureTerminalCode": "string", 209 - "arrivalFlightDate": "2023-12-14T13:47:13.396Z", 210 - "arrivalCountryName": "string", 211 - "arrivalCityName": "string", 212 - "arrivalAirportCode": "string", 213 - "arrivalAirportName": "string", 214 - "arrivalTerminalCode": "string", 215 - "flightDuration": "string", 216 - "baggages": [ 217 - { 218 - "baggageCode": "string", 219 - "description": "string", 220 - "price": 0, 221 - "currency": "string", 222 - "included": true 223 - } 224 - ] 225 - } 226 - ] 227 - }, 228 - "extraServices": [ 229 - { 230 - "extraServiceCode": "string", 231 - "extraServiceTypeCode": "string", 232 - "isMandatory": 0, 233 - "extraServiceName": "string", 234 - "minimalServiceAmount": 0, 235 - "includedPriceCode": "string", 236 - "prices": [ 237 - { 238 - "extraServicePriceCode": "string", 239 - "displayName": "string", 240 - "restrictionInfo": "string", 241 - "additionalInfo": "string", 242 - "price": 0, 243 - "extraPrice": 0, 244 - "currency": "string" 245 - } 246 - ] 247 - } 248 - ], 249 - "insurancePrice": { 250 - "name": "string", 251 - "price": 0, 252 - "priceSurcarge": 0, 253 - "actualStartDate": "2023-12-14T13:47:13.396Z", 254 - "actualEndDate": "2023-12-14T13:47:13.396Z", 255 - "optional": true, 256 - "includedInPackagePrice": true 257 - } 258 - } 259 - ], 260 - "pagingId": "string", 261 - "pageNumber": 0, 262 - "pageCount": 0 263 -} 264 -{{/code}} 28 +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 265 265 30 +== Sub-paragraph == 266 266 267 -=== example === 268 - 269 -{{code language="Json"}} 270 -X 271 -{{/code}} 272 - 273 - 274 -=== Schema === 275 - 276 -{{success}} 277 -SearchTourPackagesResponse{ 278 - 279 -|error|boolean 280 -|errorCode|string 281 -nullable: true 282 -|errorDescription|string 283 -nullable: true 284 -|userErrorDescription|string 285 -nullable: true 286 -|packages|[ 287 -nullable: trueTourPackage{((( 288 -|cacheKey|string 289 -nullable: true 290 -|id|string 291 -nullable: true 292 -|priceCurrency|string 293 -nullable: true 294 -|totalPrice|number($double) 295 -|agentCommissionPercent|number($double) 296 -|agentCommissionAmount|number($double) 297 -|includedExtrasAmount|number($double) 298 -|priceDifference|number($double) 299 -|hotel|PackageHotel{((( 300 -|hotelPriceId|string 301 -nullable: true 302 -|providerId|integer($int32) 303 -|hotelName|string 304 -nullable: true 305 -|hotelCode|string 306 -nullable: true 307 -|nigths|integer($int32) 308 -|mealPlan|string 309 -nullable: true 310 -|hotelClass|string 311 -nullable: true 312 -|availabilityType|RoomAvailabilityTypeEnumstringEnum: 313 -[ OnRequest, FreeSale, StopSale ] 314 -|availableRoomsCount|integer($int32) 315 -|fewRooms|boolean 316 -|roomCategoryCode|string 317 -nullable: true 318 -|roomCategoryName|string 319 -nullable: true 320 -|placementTypeName|string 321 -nullable: true 322 -|placementDescription|string 323 -nullable: true 324 -|checkInDate|string($date-time) 325 -|checkOutDate|string($date-time) 326 -|adults|integer($int32) 327 -|children|integer($int32) 328 -|districtUID|string($uuid) 329 -nullable: true 330 -|districtName|string 331 -nullable: true 332 -|cityUID|string($uuid) 333 -nullable: true 334 -|cityName|string 335 -nullable: true 336 -|countryCode|string 337 -nullable: true 338 -|countryName|string 339 -nullable: true 340 -|hasAlcohol|boolean 341 -|hasFreeWifi|boolean 342 -|hasMetro|boolean 343 -|hasPool|boolean 344 -|hasMall|boolean 345 -|cancellationPolicyDescription|string 346 -nullable: true 347 -|cancellationPolicy|CancellationPolicyExchange{((( 348 -|cancellationPolicyCode|string 349 -nullable: true 350 -|noShowChargeValue|number($double) 351 -nullable: true 352 -|noShowChargeValueType|string 353 -nullable: true 354 -|earlyDepartureChargeValue|number($double) 355 -nullable: true 356 -|earlyDepartureChargeValueType|string 357 -nullable: true 358 -|conditions|[ 359 -nullable: trueCancellationPolicyConditionExchange{((( 360 -|timeunits|integer($int32) 361 -|timeunitType|string 362 -nullable: true 363 -|timeOffsetTypeName|string 364 -nullable: true 365 -|chargeValue|number($double) 366 -nullable: true 367 -|chargeValueType|string 368 -nullable: true 369 - 370 -}] 371 -))) 372 - 373 -} 374 -))) 375 - 376 -} 377 -))) 378 -|flight|PackageFlight{((( 379 -|id|string 380 -nullable: true 381 -|departureDate|string($date-time) 382 -|returnDate|string($date-time) 383 -nullable: true 384 -|departureTicketsLeft|integer($int32) 385 -|returnTicketsLeft|integer($int32) 386 -|departureAvailabilityType|FlightAvailabilityTypestringEnum: 387 -[ OnRequest, FreeSale, FewPlaces, StopSale ] 388 -|returnAvailabilityType|FlightAvailabilityTypestringEnum: 389 -[ OnRequest, FreeSale, FewPlaces, StopSale ] 390 -|isTwoWay|boolean 391 -|departureSegments|[ 392 -nullable: trueFlightSegment{((( 393 -|airlineCode|string 394 -nullable: true 395 -|airlineName|string 396 -nullable: true 397 -|flightCode|string 398 -nullable: true 399 -|class|string 400 -nullable: true 401 -|lugageWeight|number($double) 402 -|handLugageWeight|number($double) 403 -|departureFlightDate|string($date-time) 404 -|departureCountryName|string 405 -nullable: true 406 -|departureCityName|string 407 -nullable: true 408 -|departureAirportCode|string 409 -nullable: true 410 -|departureAirportName|string 411 -nullable: true 412 -|departureTerminalCode|string 413 -nullable: true 414 -|arrivalFlightDate|string($date-time) 415 -|arrivalCountryName|string 416 -nullable: true 417 -|arrivalCityName|string 418 -nullable: true 419 -|arrivalAirportCode|string 420 -nullable: true 421 -|arrivalAirportName|string 422 -nullable: true 423 -|arrivalTerminalCode|string 424 -nullable: true 425 -|flightDuration|string 426 -nullable: true 427 -|baggages|[ 428 -nullable: trueBaggage{((( 429 -|baggageCode|string 430 -nullable: true 431 -|description|string 432 -nullable: true 433 -|price|number($double) 434 -|currency|string 435 -nullable: true 436 -|included|boolean 437 - 438 -}] 439 -))) 440 - 441 -}] 442 -))) 443 -|returnSegments|[ 444 -nullable: trueFlightSegment{((( 445 -|airlineCode|string 446 -nullable: true 447 -|airlineName|string 448 -nullable: true 449 -|flightCode|string 450 -nullable: true 451 -|class|string 452 -nullable: true 453 -|lugageWeight|number($double) 454 -|handLugageWeight|number($double) 455 -|departureFlightDate|string($date-time) 456 -|departureCountryName|string 457 -nullable: true 458 -|departureCityName|string 459 -nullable: true 460 -|departureAirportCode|string 461 -nullable: true 462 -|departureAirportName|string 463 -nullable: true 464 -|departureTerminalCode|string 465 -nullable: true 466 -|arrivalFlightDate|string($date-time) 467 -|arrivalCountryName|string 468 -nullable: true 469 -|arrivalCityName|string 470 -nullable: true 471 -|arrivalAirportCode|string 472 -nullable: true 473 -|arrivalAirportName|string 474 -nullable: true 475 -|arrivalTerminalCode|string 476 -nullable: true 477 -|flightDuration|string 478 -nullable: true 479 -|baggages|[ 480 -nullable: trueBaggage{((( 481 -|baggageCode|string 482 -nullable: true 483 -|description|string 484 -nullable: true 485 -|price|number($double) 486 -|currency|string 487 -nullable: true 488 -|included|boolean 489 - 490 -}] 491 -))) 492 - 493 -}] 494 -))) 495 - 496 -} 497 -))) 498 -|extraServices|[ 499 -nullable: trueHotelExtraServiceBase{((( 500 -|extraServiceCode|string 501 -nullable: true 502 -|extraServiceTypeCode|string 503 -nullable: true 504 -|isMandatory|integer($int32) 505 -|extraServiceName|string 506 -nullable: true 507 -|minimalServiceAmount|number($double) 508 -|includedPriceCode|string 509 -nullable: true 510 -|prices|[ 511 -nullable: trueHotelExtraServicePriceBase{((( 512 -|extraServicePriceCode|string 513 -nullable: true 514 -|displayName|string 515 -nullable: true 516 -|restrictionInfo|string 517 -nullable: true 518 -|additionalInfo|string 519 -nullable: true 520 -|price|number($double) 521 -|extraPrice|number($double) 522 -|currency|string 523 -nullable: true 524 - 525 -}] 526 -))) 527 - 528 -}] 529 -))) 530 -|insurancePrice|InsurancePrice{((( 531 -|name|string 532 -nullable: true 533 -|price|number($double) 534 -|priceSurcarge|number($double) 535 -|actualStartDate|string($date-time) 536 -|actualEndDate|string($date-time) 537 -|optional|boolean 538 -|includedInPackagePrice|boolean 539 - 540 -} 541 -))) 542 - 543 -}] 544 -))) 545 -|pagingId|string 546 -nullable: true 547 -|pageNumber|integer($int64) 548 -|pageCount|integer($int64) 549 - 550 -} 551 -{{/success}} 552 - 553 - 32 +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.