Changes for page 6.Schemas General

Last modified by Giorgi Mdivnishvili on 2023/12/19 18:03

From version 9.1
edited by Giorgi Mdivnishvili
on 2023/12/15 14:40
Change comment: There is no comment for this version
To version 2.1
edited by Giorgi Mdivnishvili
on 2023/12/15 13:53
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -31,6 +31,7 @@
31 31  }
32 32  {{/info}}
33 33  
34 += =
34 34  
35 35  = AuthRequest =
36 36  
... ... @@ -45,6 +45,7 @@
45 45  }
46 46  {{/info}}
47 47  
49 += =
48 48  
49 49  = AuthResponse =
50 50  
... ... @@ -75,6 +75,7 @@
75 75  }
76 76  {{/info}}
77 77  
80 += =
78 78  
79 79  = CalcOnlyAviaPackageRequest =
80 80  
... ... @@ -87,1880 +87,6 @@
87 87  }
88 88  {{/info}}
89 89  
93 +== Sub-paragraph ==
90 90  
91 -= CalcOnlyAviaPackageResponse =
92 -
93 -{{info}}
94 -{
95 -
96 -|error|boolean
97 -|errorCode|string
98 -nullable: true
99 -|errorDescription|string
100 -nullable: true
101 -|userErrorDescription|string
102 -nullable: true
103 -|package|OnlyAviaPackage{(((
104 -|id|string
105 -nullable: true
106 -|priceCurrency|string
107 -nullable: true
108 -|totalPrice|number($double)
109 -|flight|PackageFlight{(((
110 -|id|string
111 -nullable: true
112 -|departureDate|string($date-time)
113 -|returnDate|string($date-time)
114 -nullable: true
115 -|departureTicketsLeft|integer($int32)
116 -|returnTicketsLeft|integer($int32)
117 -|departureAvailabilityType|FlightAvailabilityTypestringEnum:
118 -[ OnRequest, FreeSale, FewPlaces, StopSale ]
119 -|returnAvailabilityType|FlightAvailabilityTypestringEnum:
120 -[ OnRequest, FreeSale, FewPlaces, StopSale ]
121 -|isTwoWay|boolean
122 -|departureSegments|[
123 -nullable: trueFlightSegment{(((
124 -|airlineCode|string
125 -nullable: true
126 -|airlineName|string
127 -nullable: true
128 -|flightCode|string
129 -nullable: true
130 -|class|string
131 -nullable: true
132 -|lugageWeight|number($double)
133 -|handLugageWeight|number($double)
134 -|departureFlightDate|string($date-time)
135 -|departureCountryName|string
136 -nullable: true
137 -|departureCityName|string
138 -nullable: true
139 -|departureAirportCode|string
140 -nullable: true
141 -|departureAirportName|string
142 -nullable: true
143 -|departureTerminalCode|string
144 -nullable: true
145 -|arrivalFlightDate|string($date-time)
146 -|arrivalCountryName|string
147 -nullable: true
148 -|arrivalCityName|string
149 -nullable: true
150 -|arrivalAirportCode|string
151 -nullable: true
152 -|arrivalAirportName|string
153 -nullable: true
154 -|arrivalTerminalCode|string
155 -nullable: true
156 -|flightDuration|string
157 -nullable: true
158 -|baggages|[
159 -nullable: trueBaggage{(((
160 -|baggageCode|string
161 -nullable: true
162 -|description|string
163 -nullable: true
164 -|price|number($double)
165 -|currency|string
166 -nullable: true
167 -|included|boolean
168 -
169 -}]
170 -)))
171 -
172 -}]
173 -)))
174 -|returnSegments|[
175 -nullable: trueFlightSegment{(((
176 -|airlineCode|string
177 -nullable: true
178 -|airlineName|string
179 -nullable: true
180 -|flightCode|string
181 -nullable: true
182 -|class|string
183 -nullable: true
184 -|lugageWeight|number($double)
185 -|handLugageWeight|number($double)
186 -|departureFlightDate|string($date-time)
187 -|departureCountryName|string
188 -nullable: true
189 -|departureCityName|string
190 -nullable: true
191 -|departureAirportCode|string
192 -nullable: true
193 -|departureAirportName|string
194 -nullable: true
195 -|departureTerminalCode|string
196 -nullable: true
197 -|arrivalFlightDate|string($date-time)
198 -|arrivalCountryName|string
199 -nullable: true
200 -|arrivalCityName|string
201 -nullable: true
202 -|arrivalAirportCode|string
203 -nullable: true
204 -|arrivalAirportName|string
205 -nullable: true
206 -|arrivalTerminalCode|string
207 -nullable: true
208 -|flightDuration|string
209 -nullable: true
210 -|baggages|[
211 -nullable: trueBaggage{(((
212 -|baggageCode|string
213 -nullable: true
214 -|description|string
215 -nullable: true
216 -|price|number($double)
217 -|currency|string
218 -nullable: true
219 -|included|boolean
220 -
221 -}]
222 -)))
223 -
224 -}]
225 -)))
226 -
227 -}
228 -)))
229 -
230 -}
231 -)))
232 -
233 -}
234 -{{/info}}
235 -
236 -
237 -= CalcOnlyHotelPackageRequest =
238 -
239 -{{info}}
240 -{
241 -
242 -|packageId|string
243 -nullable: true
244 -|extraServicePriceCodes|[
245 -nullable: truestring]
246 -
247 -}
248 -{{/info}}
249 -
250 -
251 -= CalcOnlyHotelPackageResponse =
252 -
253 -{{info}}
254 -{
255 -
256 -|error|boolean
257 -|errorCode|string
258 -nullable: true
259 -|errorDescription|string
260 -nullable: true
261 -|userErrorDescription|string
262 -nullable: true
263 -|package|OnlyHotelPackage{(((
264 -|id|string
265 -nullable: true
266 -|priceCurrency|string
267 -nullable: true
268 -|totalPrice|number($double)
269 -|agentCommissionPercent|number($double)
270 -|agentCommissionAmount|number($double)
271 -|hotel|PackageHotel{(((
272 -|hotelPriceId|string
273 -nullable: true
274 -|providerId|integer($int32)
275 -|hotelName|string
276 -nullable: true
277 -|hotelCode|string
278 -nullable: true
279 -|nigths|integer($int32)
280 -|mealPlan|string
281 -nullable: true
282 -|hotelClass|string
283 -nullable: true
284 -|availabilityType|RoomAvailabilityTypeEnumstringEnum:
285 -[ OnRequest, FreeSale, StopSale ]
286 -|availableRoomsCount|integer($int32)
287 -|fewRooms|boolean
288 -|roomCategoryCode|string
289 -nullable: true
290 -|roomCategoryName|string
291 -nullable: true
292 -|placementTypeName|string
293 -nullable: true
294 -|placementDescription|string
295 -nullable: true
296 -|checkInDate|string($date-time)
297 -|checkOutDate|string($date-time)
298 -|adults|integer($int32)
299 -|children|integer($int32)
300 -|districtUID|string($uuid)
301 -nullable: true
302 -|districtName|string
303 -nullable: true
304 -|cityUID|string($uuid)
305 -nullable: true
306 -|cityName|string
307 -nullable: true
308 -|countryCode|string
309 -nullable: true
310 -|countryName|string
311 -nullable: true
312 -|hasAlcohol|boolean
313 -|hasFreeWifi|boolean
314 -|hasMetro|boolean
315 -|hasPool|boolean
316 -|hasMall|boolean
317 -|cancellationPolicyDescription|string
318 -nullable: true
319 -|cancellationPolicy|CancellationPolicyExchange{(((
320 -|cancellationPolicyCode|string
321 -nullable: true
322 -|noShowChargeValue|number($double)
323 -nullable: true
324 -|noShowChargeValueType|string
325 -nullable: true
326 -|earlyDepartureChargeValue|number($double)
327 -nullable: true
328 -|earlyDepartureChargeValueType|string
329 -nullable: true
330 -|conditions|[
331 -nullable: trueCancellationPolicyConditionExchange{(((
332 -|timeunits|integer($int32)
333 -|timeunitType|string
334 -nullable: true
335 -|timeOffsetTypeName|string
336 -nullable: true
337 -|chargeValue|number($double)
338 -nullable: true
339 -|chargeValueType|string
340 -nullable: true
341 -
342 -}]
343 -)))
344 -
345 -}
346 -)))
347 -
348 -}
349 -)))
350 -|extraServices|[
351 -nullable: trueHotelExtraServiceBase{(((
352 -|extraServiceCode|string
353 -nullable: true
354 -|extraServiceTypeCode|string
355 -nullable: true
356 -|isMandatory|integer($int32)
357 -|extraServiceName|string
358 -nullable: true
359 -|minimalServiceAmount|number($double)
360 -|includedPriceCode|string
361 -nullable: true
362 -|prices|[
363 -nullable: trueHotelExtraServicePriceBase{(((
364 -|extraServicePriceCode|string
365 -nullable: true
366 -|displayName|string
367 -nullable: true
368 -|restrictionInfo|string
369 -nullable: true
370 -|additionalInfo|string
371 -nullable: true
372 -|price|number($double)
373 -|extraPrice|number($double)
374 -|currency|string
375 -nullable: true
376 -
377 -}]
378 -)))
379 -
380 -}]
381 -)))
382 -
383 -}
384 -)))
385 -
386 -}
387 -{{/info}}
388 -
389 -
390 -= CalcTourPackageRequest =
391 -
392 -{{info}}
393 -{
394 -
395 -|packageId|string
396 -nullable: true
397 -|extraServicePriceCodes|[
398 -nullable: truestring]
399 -|includeInsurance|boolean
400 -
401 -}
402 -{{/info}}
403 -
404 -
405 -= CalcTourPackageResponse =
406 -
407 -{{info}}
408 -{
409 -
410 -|error|boolean
411 -|errorCode|string
412 -nullable: true
413 -|errorDescription|string
414 -nullable: true
415 -|userErrorDescription|string
416 -nullable: true
417 -|package|TourPackage{(((
418 -|cacheKey|string
419 -nullable: true
420 -|id|string
421 -nullable: true
422 -|priceCurrency|string
423 -nullable: true
424 -|totalPrice|number($double)
425 -|agentCommissionPercent|number($double)
426 -|agentCommissionAmount|number($double)
427 -|includedExtrasAmount|number($double)
428 -|priceDifference|number($double)
429 -|hotel|PackageHotel{(((
430 -|hotelPriceId|string
431 -nullable: true
432 -|providerId|integer($int32)
433 -|hotelName|string
434 -nullable: true
435 -|hotelCode|string
436 -nullable: true
437 -|nigths|integer($int32)
438 -|mealPlan|string
439 -nullable: true
440 -|hotelClass|string
441 -nullable: true
442 -|availabilityType|RoomAvailabilityTypeEnum[...]
443 -|availableRoomsCount|integer($int32)
444 -|fewRooms|boolean
445 -|roomCategoryCode|string
446 -nullable: true
447 -|roomCategoryName|string
448 -nullable: true
449 -|placementTypeName|string
450 -nullable: true
451 -|placementDescription|string
452 -nullable: true
453 -|checkInDate|string($date-time)
454 -|checkOutDate|string($date-time)
455 -|adults|integer($int32)
456 -|children|integer($int32)
457 -|districtUID|string($uuid)
458 -nullable: true
459 -|districtName|string
460 -nullable: true
461 -|cityUID|string($uuid)
462 -nullable: true
463 -|cityName|string
464 -nullable: true
465 -|countryCode|string
466 -nullable: true
467 -|countryName|string
468 -nullable: true
469 -|hasAlcohol|boolean
470 -|hasFreeWifi|boolean
471 -|hasMetro|boolean
472 -|hasPool|boolean
473 -|hasMall|boolean
474 -|cancellationPolicyDescription|string
475 -nullable: true
476 -|cancellationPolicy|CancellationPolicyExchange{(((
477 -|cancellationPolicyCode|string
478 -nullable: true
479 -|noShowChargeValue|number($double)
480 -nullable: true
481 -|noShowChargeValueType|string
482 -nullable: true
483 -|earlyDepartureChargeValue|number($double)
484 -nullable: true
485 -|earlyDepartureChargeValueType|string
486 -nullable: true
487 -|conditions|[
488 -nullable: trueCancellationPolicyConditionExchange{(((
489 -|timeunits|integer($int32)
490 -|timeunitType|string
491 -nullable: true
492 -|timeOffsetTypeName|string
493 -nullable: true
494 -|chargeValue|number($double)
495 -nullable: true
496 -|chargeValueType|string
497 -nullable: true
498 -
499 -}]
500 -)))
501 -
502 -}
503 -)))
504 -
505 -}
506 -)))
507 -|flight|PackageFlight{(((
508 -|id|string
509 -nullable: true
510 -|departureDate|string($date-time)
511 -|returnDate|string($date-time)
512 -nullable: true
513 -|departureTicketsLeft|integer($int32)
514 -|returnTicketsLeft|integer($int32)
515 -|departureAvailabilityType|FlightAvailabilityTypestringEnum:
516 -[ OnRequest, FreeSale, FewPlaces, StopSale ]
517 -|returnAvailabilityType|FlightAvailabilityTypestringEnum:
518 -[ OnRequest, FreeSale, FewPlaces, StopSale ]
519 -|isTwoWay|boolean
520 -|departureSegments|[
521 -nullable: trueFlightSegment{(((
522 -|airlineCode|string
523 -nullable: true
524 -|airlineName|string
525 -nullable: true
526 -|flightCode|string
527 -nullable: true
528 -|class|string
529 -nullable: true
530 -|lugageWeight|number($double)
531 -|handLugageWeight|number($double)
532 -|departureFlightDate|string($date-time)
533 -|departureCountryName|string
534 -nullable: true
535 -|departureCityName|string
536 -nullable: true
537 -|departureAirportCode|string
538 -nullable: true
539 -|departureAirportName|string
540 -nullable: true
541 -|departureTerminalCode|string
542 -nullable: true
543 -|arrivalFlightDate|string($date-time)
544 -|arrivalCountryName|string
545 -nullable: true
546 -|arrivalCityName|string
547 -nullable: true
548 -|arrivalAirportCode|string
549 -nullable: true
550 -|arrivalAirportName|string
551 -nullable: true
552 -|arrivalTerminalCode|string
553 -nullable: true
554 -|flightDuration|string
555 -nullable: true
556 -|baggages|[
557 -nullable: trueBaggage{(((
558 -|baggageCode|string
559 -nullable: true
560 -|description|string
561 -nullable: true
562 -|price|number($double)
563 -|currency|string
564 -nullable: true
565 -|included|boolean
566 -
567 -}]
568 -)))
569 -
570 -}]
571 -)))
572 -|returnSegments|[
573 -nullable: trueFlightSegment{(((
574 -|airlineCode|string
575 -nullable: true
576 -|airlineName|string
577 -nullable: true
578 -|flightCode|string
579 -nullable: true
580 -|class|string
581 -nullable: true
582 -|lugageWeight|number($double)
583 -|handLugageWeight|number($double)
584 -|departureFlightDate|string($date-time)
585 -|departureCountryName|string
586 -nullable: true
587 -|departureCityName|string
588 -nullable: true
589 -|departureAirportCode|string
590 -nullable: true
591 -|departureAirportName|string
592 -nullable: true
593 -|departureTerminalCode|string
594 -nullable: true
595 -|arrivalFlightDate|string($date-time)
596 -|arrivalCountryName|string
597 -nullable: true
598 -|arrivalCityName|string
599 -nullable: true
600 -|arrivalAirportCode|string
601 -nullable: true
602 -|arrivalAirportName|string
603 -nullable: true
604 -|arrivalTerminalCode|string
605 -nullable: true
606 -|flightDuration|string
607 -nullable: true
608 -|baggages|[
609 -nullable: trueBaggage{(((
610 -|baggageCode|string
611 -nullable: true
612 -|description|string
613 -nullable: true
614 -|price|number($double)
615 -|currency|string
616 -nullable: true
617 -|included|boolean
618 -
619 -}]
620 -)))
621 -
622 -}]
623 -)))
624 -
625 -}
626 -)))
627 -|extraServices|[
628 -nullable: trueHotelExtraServiceBase{(((
629 -|extraServiceCode|string
630 -nullable: true
631 -|extraServiceTypeCode|string
632 -nullable: true
633 -|isMandatory|integer($int32)
634 -|extraServiceName|string
635 -nullable: true
636 -|minimalServiceAmount|number($double)
637 -|includedPriceCode|string
638 -nullable: true
639 -|prices|[
640 -nullable: trueHotelExtraServicePriceBase{(((
641 -|extraServicePriceCode|string
642 -nullable: true
643 -|displayName|string
644 -nullable: true
645 -|restrictionInfo|string
646 -nullable: true
647 -|additionalInfo|string
648 -nullable: true
649 -|price|number($double)
650 -|extraPrice|number($double)
651 -|currency|string
652 -nullable: true
653 -
654 -}]
655 -)))
656 -
657 -}]
658 -)))
659 -|insurancePrice|InsurancePrice{(((
660 -|name|string
661 -nullable: true
662 -|price|number($double)
663 -|priceSurcarge|number($double)
664 -|actualStartDate|string($date-time)
665 -|actualEndDate|string($date-time)
666 -|optional|boolean
667 -|includedInPackagePrice|boolean
668 -
669 -}
670 -)))
671 -
672 -}
673 -)))
674 -
675 -}
676 -{{/info}}
677 -
678 -
679 -= CancellationPolicyConditionExchange =
680 -
681 -{{info}}
682 -{
683 -
684 -|timeunits|integer($int32)
685 -|timeunitType|string
686 -nullable: true
687 -|timeOffsetTypeName|string
688 -nullable: true
689 -|chargeValue|number($double)
690 -nullable: true
691 -|chargeValueType|string
692 -nullable: true
693 -
694 -}
695 -{{/info}}
696 -
697 -
698 -= CancellationPolicyExchange =
699 -
700 -{{info}}
701 -{
702 -
703 -|cancellationPolicyCode|string
704 -nullable: true
705 -|noShowChargeValue|number($double)
706 -nullable: true
707 -|noShowChargeValueType|string
708 -nullable: true
709 -|earlyDepartureChargeValue|number($double)
710 -nullable: true
711 -|earlyDepartureChargeValueType|string
712 -nullable: true
713 -|conditions|[
714 -nullable: trueCancellationPolicyConditionExchange{(((
715 -|timeunits|integer($int32)
716 -|timeunitType|string
717 -nullable: true
718 -|timeOffsetTypeName|string
719 -nullable: true
720 -|chargeValue|number($double)
721 -nullable: true
722 -|chargeValueType|string
723 -nullable: true
724 -
725 -}]
726 -)))
727 -
728 -}
729 -{{/info}}
730 -
731 -
732 -= City =
733 -
734 -{{info}}
735 -{
736 -
737 -|cityUID|string($uuid)
738 -|cityName|string
739 -nullable: true
740 -|state|string
741 -nullable: true
742 -|note|string
743 -nullable: true
744 -|countryCode|string
745 -nullable: true
746 -|iataCode|string
747 -nullable: true
748 -|timeZoneOffset|integer($int32)
749 -nullable: true
750 -
751 -}
752 -{{/info}}
753 -
754 -
755 -= CitySelectorOption =
756 -
757 -{{info}}
758 -{
759 -
760 -|value|string
761 -nullable: true
762 -|text|string
763 -nullable: true
764 -|countryCode|string
765 -nullable: true
766 -
767 -}
768 -{{/info}}
769 -
770 -
771 -= Country =
772 -
773 -{{info}}
774 -{
775 -
776 -|countryCode|string
777 -nullable: true
778 -readOnly: true
779 -|countryName|string
780 -nullable: true
781 -|note|string
782 -nullable: true
783 -|phoneCode|string
784 -nullable: true
785 -|isO2|string
786 -nullable: true
787 -|isO3|string
788 -nullable: true
789 -|status|integer($int32)
790 -|sortingOrder|integer($int32)
791 -|sellCurrency|string
792 -nullable: true
793 -
794 -}
795 -{{/info}}
796 -
797 -
798 -= Currency =
799 -
800 -{{info}}
801 -{
802 -
803 -|code|string
804 -nullable: true
805 -|symbol|string
806 -nullable: true
807 -
808 -}
809 -{{/info}}
810 -
811 -
812 -= District =
813 -
814 -{{info}}
815 -{
816 -
817 -|districtUID|string($uuid)
818 -|districtName|string
819 -nullable: true
820 -|note|string
821 -nullable: true
822 -|cityUID|string($uuid)
823 -|countryCode|string
824 -nullable: true
825 -
826 -}
827 -{{/info}}
828 -
829 -
830 -= Hotel =
831 -
832 -{{info}}
833 -{
834 -
835 -|hotelCode|string
836 -nullable: true
837 -|hotelName|string
838 -nullable: true
839 -|hotelClass|string
840 -nullable: true
841 -|cityUID|string($uuid)
842 -nullable: true
843 -|countryCode|string
844 -nullable: true
845 -|countryName|string
846 -nullable: true
847 -|districtUID|string($uuid)
848 -nullable: true
849 -|cityName|string
850 -nullable: true
851 -|districtName|string
852 -nullable: true
853 -|hotelType|HotelTypeEnumstringEnum:
854 -[ CityHotel, BeachHotel, SecondLineBeach ]
855 -|latitude|string
856 -nullable: true
857 -|longitude|string
858 -nullable: true
859 -|hasAlcohol|boolean
860 -|hasFreeWifi|boolean
861 -|hasMetro|boolean
862 -|hasPool|boolean
863 -|hasMall|boolean
864 -
865 -}
866 -{{/info}}
867 -
868 -
869 -= HotelExtraServiceBase =
870 -
871 -{{info}}
872 -{
873 -
874 -|extraServiceCode|string
875 -nullable: true
876 -|extraServiceTypeCode|string
877 -nullable: true
878 -|isMandatory|integer($int32)
879 -|extraServiceName|string
880 -nullable: true
881 -|minimalServiceAmount|number($double)
882 -|includedPriceCode|string
883 -nullable: true
884 -|prices|[
885 -nullable: trueHotelExtraServicePriceBase{(((
886 -|extraServicePriceCode|string
887 -nullable: true
888 -|displayName|string
889 -nullable: true
890 -|restrictionInfo|string
891 -nullable: true
892 -|additionalInfo|string
893 -nullable: true
894 -|price|number($double)
895 -|extraPrice|number($double)
896 -|currency|string
897 -nullable: true
898 -
899 -}]
900 -)))
901 -
902 -}
903 -{{/info}}
904 -
905 -
906 -= HotelExtraServicePriceBase =
907 -
908 -{{info}}
909 -{
910 -
911 -|extraServicePriceCode|string
912 -nullable: true
913 -|displayName|string
914 -nullable: true
915 -|restrictionInfo|string
916 -nullable: true
917 -|additionalInfo|string
918 -nullable: true
919 -|price|number($double)
920 -|extraPrice|number($double)
921 -|currency|string
922 -nullable: true
923 -
924 -}
925 -{{/info}}
926 -
927 -
928 -= HotelServiceEnum =
929 -
930 -{{info}}
931 -stringEnum:
932 -[ HasAlcohol, HasFreeWifi, HasMetro, HasPool, HasMall ]Type your information message here.
933 -{{/info}}
934 -
935 -
936 -= HotelType =
937 -
938 -{{info}}
939 -{
940 -
941 -|categoryId|integer($int32)
942 -|displayName|string
943 -nullable: true
944 -
945 -}
946 -{{/info}}
947 -
948 -
949 -= HotelTypeEnum =
950 -
951 -{{info}}
952 -stringEnum:
953 -[ CityHotel, BeachHotel, SecondLineBeach ]
954 -{{/info}}
955 -
956 -
957 -= InsurancePrice =
958 -
959 -{{info}}
960 -{
961 -
962 -|name|string
963 -nullable: true
964 -|price|number($double)
965 -|priceSurcarge|number($double)
966 -|actualStartDate|string($date-time)
967 -|actualEndDate|string($date-time)
968 -|optional|boolean
969 -|includedInPackagePrice|boolean
970 -
971 -}
972 -{{/info}}
973 -
974 -
975 -= ManualFlightInfo =
976 -
977 -{{info}}
978 -{
979 -
980 -|flightNumber|string
981 -nullable: true
982 -|terminalCode|string
983 -nullable: true
984 -|date|string($date-time)
985 -nullable: true
986 -|time|string
987 -nullable: true
988 -
989 -}
990 -{{/info}}
991 -
992 -
993 -= OnlyAviaPackage =
994 -
995 -{{info}}
996 -{
997 -
998 -|id|string
999 -nullable: true
1000 -|priceCurrency|string
1001 -nullable: true
1002 -|totalPrice|number($double)
1003 -|flight|PackageFlight{(((
1004 -|id|string
1005 -nullable: true
1006 -|departureDate|string($date-time)
1007 -|returnDate|string($date-time)
1008 -nullable: true
1009 -|departureTicketsLeft|integer($int32)
1010 -|returnTicketsLeft|integer($int32)
1011 -|departureAvailabilityType|FlightAvailabilityTypestringEnum:
1012 -[ OnRequest, FreeSale, FewPlaces, StopSale ]
1013 -|returnAvailabilityType|FlightAvailabilityTypestringEnum:
1014 -[ OnRequest, FreeSale, FewPlaces, StopSale ]
1015 -|isTwoWay|boolean
1016 -|departureSegments|[
1017 -nullable: trueFlightSegment{(((
1018 -|airlineCode|string
1019 -nullable: true
1020 -|airlineName|string
1021 -nullable: true
1022 -|flightCode|string
1023 -nullable: true
1024 -|class|string
1025 -nullable: true
1026 -|lugageWeight|number($double)
1027 -|handLugageWeight|number($double)
1028 -|departureFlightDate|string($date-time)
1029 -|departureCountryName|string
1030 -nullable: true
1031 -|departureCityName|string
1032 -nullable: true
1033 -|departureAirportCode|string
1034 -nullable: true
1035 -|departureAirportName|string
1036 -nullable: true
1037 -|departureTerminalCode|string
1038 -nullable: true
1039 -|arrivalFlightDate|string($date-time)
1040 -|arrivalCountryName|string
1041 -nullable: true
1042 -|arrivalCityName|string
1043 -nullable: true
1044 -|arrivalAirportCode|string
1045 -nullable: true
1046 -|arrivalAirportName|string
1047 -nullable: true
1048 -|arrivalTerminalCode|string
1049 -nullable: true
1050 -|flightDuration|string
1051 -nullable: true
1052 -|baggages|[
1053 -nullable: trueBaggage{(((
1054 -|baggageCode|string
1055 -nullable: true
1056 -|description|string
1057 -nullable: true
1058 -|price|number($double)
1059 -|currency|string
1060 -nullable: true
1061 -|included|boolean
1062 -
1063 -}]
1064 -)))
1065 -
1066 -}]
1067 -)))
1068 -|returnSegments|[
1069 -nullable: trueFlightSegment{(((
1070 -|airlineCode|string
1071 -nullable: true
1072 -|airlineName|string
1073 -nullable: true
1074 -|flightCode|string
1075 -nullable: true
1076 -|class|string
1077 -nullable: true
1078 -|lugageWeight|number($double)
1079 -|handLugageWeight|number($double)
1080 -|departureFlightDate|string($date-time)
1081 -|departureCountryName|string
1082 -nullable: true
1083 -|departureCityName|string
1084 -nullable: true
1085 -|departureAirportCode|string
1086 -nullable: true
1087 -|departureAirportName|string
1088 -nullable: true
1089 -|departureTerminalCode|string
1090 -nullable: true
1091 -|arrivalFlightDate|string($date-time)
1092 -|arrivalCountryName|string
1093 -nullable: true
1094 -|arrivalCityName|string
1095 -nullable: true
1096 -|arrivalAirportCode|string
1097 -nullable: true
1098 -|arrivalAirportName|string
1099 -nullable: true
1100 -|arrivalTerminalCode|string
1101 -nullable: true
1102 -|flightDuration|string
1103 -nullable: true
1104 -|baggages|[
1105 -nullable: trueBaggage{(((
1106 -|baggageCode|string
1107 -nullable: true
1108 -|description|string
1109 -nullable: true
1110 -|price|number($double)
1111 -|currency|string
1112 -nullable: true
1113 -|included|boolean
1114 -
1115 -}]
1116 -)))
1117 -
1118 -}]
1119 -)))
1120 -
1121 -}
1122 -)))
1123 -
1124 -}
1125 -{{/info}}
1126 -
1127 -
1128 -= OnlyHotelPackage =
1129 -
1130 -{{info}}
1131 -{
1132 -
1133 -|id|string
1134 -nullable: true
1135 -|priceCurrency|string
1136 -nullable: true
1137 -|totalPrice|number($double)
1138 -|agentCommissionPercent|number($double)
1139 -|agentCommissionAmount|number($double)
1140 -|hotel|PackageHotel{(((
1141 -|hotelPriceId|string
1142 -nullable: true
1143 -|providerId|integer($int32)
1144 -|hotelName|string
1145 -nullable: true
1146 -|hotelCode|string
1147 -nullable: true
1148 -|nigths|integer($int32)
1149 -|mealPlan|string
1150 -nullable: true
1151 -|hotelClass|string
1152 -nullable: true
1153 -|availabilityType|RoomAvailabilityTypeEnumstringEnum:
1154 -[ OnRequest, FreeSale, StopSale ]
1155 -|availableRoomsCount|integer($int32)
1156 -|fewRooms|boolean
1157 -|roomCategoryCode|string
1158 -nullable: true
1159 -|roomCategoryName|string
1160 -nullable: true
1161 -|placementTypeName|string
1162 -nullable: true
1163 -|placementDescription|string
1164 -nullable: true
1165 -|checkInDate|string($date-time)
1166 -|checkOutDate|string($date-time)
1167 -|adults|integer($int32)
1168 -|children|integer($int32)
1169 -|districtUID|string($uuid)
1170 -nullable: true
1171 -|districtName|string
1172 -nullable: true
1173 -|cityUID|string($uuid)
1174 -nullable: true
1175 -|cityName|string
1176 -nullable: true
1177 -|countryCode|string
1178 -nullable: true
1179 -|countryName|string
1180 -nullable: true
1181 -|hasAlcohol|boolean
1182 -|hasFreeWifi|boolean
1183 -|hasMetro|boolean
1184 -|hasPool|boolean
1185 -|hasMall|boolean
1186 -|cancellationPolicyDescription|string
1187 -nullable: true
1188 -|cancellationPolicy|CancellationPolicyExchange{(((
1189 -|cancellationPolicyCode|string
1190 -nullable: true
1191 -|noShowChargeValue|number($double)
1192 -nullable: true
1193 -|noShowChargeValueType|string
1194 -nullable: true
1195 -|earlyDepartureChargeValue|number($double)
1196 -nullable: true
1197 -|earlyDepartureChargeValueType|string
1198 -nullable: true
1199 -|conditions|[
1200 -nullable: trueCancellationPolicyConditionExchange{(((
1201 -|timeunits|integer($int32)
1202 -|timeunitType|string
1203 -nullable: true
1204 -|timeOffsetTypeName|string
1205 -nullable: true
1206 -|chargeValue|number($double)
1207 -nullable: true
1208 -|chargeValueType|string
1209 -nullable: true
1210 -
1211 -}]
1212 -)))
1213 -
1214 -}
1215 -)))
1216 -
1217 -}
1218 -)))
1219 -|extraServices|[
1220 -nullable: trueHotelExtraServiceBase{(((
1221 -|extraServiceCode|string
1222 -nullable: true
1223 -|extraServiceTypeCode|string
1224 -nullable: true
1225 -|isMandatory|integer($int32)
1226 -|extraServiceName|string
1227 -nullable: true
1228 -|minimalServiceAmount|number($double)
1229 -|includedPriceCode|string
1230 -nullable: true
1231 -|prices|[
1232 -nullable: trueHotelExtraServicePriceBase{(((
1233 -|extraServicePriceCode|string
1234 -nullable: true
1235 -|displayName|string
1236 -nullable: true
1237 -|restrictionInfo|string
1238 -nullable: true
1239 -|additionalInfo|string
1240 -nullable: true
1241 -|price|number($double)
1242 -|extraPrice|number($double)
1243 -|currency|string
1244 -nullable: true
1245 -
1246 -}]
1247 -)))
1248 -
1249 -}]
1250 -)))
1251 -
1252 -}
1253 -{{/info}}
1254 -
1255 -
1256 -= PackageFlight =
1257 -
1258 -{{info}}
1259 -{
1260 -
1261 -|id|string
1262 -nullable: true
1263 -|departureDate|string($date-time)
1264 -|returnDate|string($date-time)
1265 -nullable: true
1266 -|departureTicketsLeft|integer($int32)
1267 -|returnTicketsLeft|integer($int32)
1268 -|departureAvailabilityType|FlightAvailabilityTypestringEnum:
1269 -[ OnRequest, FreeSale, FewPlaces, StopSale ]
1270 -|returnAvailabilityType|FlightAvailabilityTypestringEnum:
1271 -[ OnRequest, FreeSale, FewPlaces, StopSale ]
1272 -|isTwoWay|boolean
1273 -|departureSegments|[
1274 -nullable: trueFlightSegment{(((
1275 -|airlineCode|string
1276 -nullable: true
1277 -|airlineName|string
1278 -nullable: true
1279 -|flightCode|string
1280 -nullable: true
1281 -|class|string
1282 -nullable: true
1283 -|lugageWeight|number($double)
1284 -|handLugageWeight|number($double)
1285 -|departureFlightDate|string($date-time)
1286 -|departureCountryName|string
1287 -nullable: true
1288 -|departureCityName|string
1289 -nullable: true
1290 -|departureAirportCode|string
1291 -nullable: true
1292 -|departureAirportName|string
1293 -nullable: true
1294 -|departureTerminalCode|string
1295 -nullable: true
1296 -|arrivalFlightDate|string($date-time)
1297 -|arrivalCountryName|string
1298 -nullable: true
1299 -|arrivalCityName|string
1300 -nullable: true
1301 -|arrivalAirportCode|string
1302 -nullable: true
1303 -|arrivalAirportName|string
1304 -nullable: true
1305 -|arrivalTerminalCode|string
1306 -nullable: true
1307 -|flightDuration|string
1308 -nullable: true
1309 -|baggages|[
1310 -nullable: trueBaggage{(((
1311 -|baggageCode|string
1312 -nullable: true
1313 -|description|string
1314 -nullable: true
1315 -|price|number($double)
1316 -|currency|string
1317 -nullable: true
1318 -|included|boolean
1319 -
1320 -}]
1321 -)))
1322 -
1323 -}]
1324 -)))
1325 -|returnSegments|[
1326 -nullable: trueFlightSegment{(((
1327 -|airlineCode|string
1328 -nullable: true
1329 -|airlineName|string
1330 -nullable: true
1331 -|flightCode|string
1332 -nullable: true
1333 -|class|string
1334 -nullable: true
1335 -|lugageWeight|number($double)
1336 -|handLugageWeight|number($double)
1337 -|departureFlightDate|string($date-time)
1338 -|departureCountryName|string
1339 -nullable: true
1340 -|departureCityName|string
1341 -nullable: true
1342 -|departureAirportCode|string
1343 -nullable: true
1344 -|departureAirportName|string
1345 -nullable: true
1346 -|departureTerminalCode|string
1347 -nullable: true
1348 -|arrivalFlightDate|string($date-time)
1349 -|arrivalCountryName|string
1350 -nullable: true
1351 -|arrivalCityName|string
1352 -nullable: true
1353 -|arrivalAirportCode|string
1354 -nullable: true
1355 -|arrivalAirportName|string
1356 -nullable: true
1357 -|arrivalTerminalCode|string
1358 -nullable: true
1359 -|flightDuration|string
1360 -nullable: true
1361 -|baggages|[
1362 -nullable: trueBaggage{(((
1363 -|baggageCode|string
1364 -nullable: true
1365 -|description|string
1366 -nullable: true
1367 -|price|number($double)
1368 -|currency|string
1369 -nullable: true
1370 -|included|boolean
1371 -
1372 -}]
1373 -)))
1374 -
1375 -}]
1376 -)))
1377 -
1378 -}
1379 -{{/info}}
1380 -
1381 -
1382 -= PackageHotel =
1383 -
1384 -{{info}}
1385 -{
1386 -
1387 -|hotelPriceId|string
1388 -nullable: true
1389 -|providerId|integer($int32)
1390 -|hotelName|string
1391 -nullable: true
1392 -|hotelCode|string
1393 -nullable: true
1394 -|nigths|integer($int32)
1395 -|mealPlan|string
1396 -nullable: true
1397 -|hotelClass|string
1398 -nullable: true
1399 -|availabilityType|RoomAvailabilityTypeEnumstringEnum:
1400 -[ OnRequest, FreeSale, StopSale ]
1401 -|availableRoomsCount|integer($int32)
1402 -|fewRooms|boolean
1403 -|roomCategoryCode|string
1404 -nullable: true
1405 -|roomCategoryName|string
1406 -nullable: true
1407 -|placementTypeName|string
1408 -nullable: true
1409 -|placementDescription|string
1410 -nullable: true
1411 -|checkInDate|string($date-time)
1412 -|checkOutDate|string($date-time)
1413 -|adults|integer($int32)
1414 -|children|integer($int32)
1415 -|districtUID|string($uuid)
1416 -nullable: true
1417 -|districtName|string
1418 -nullable: true
1419 -|cityUID|string($uuid)
1420 -nullable: true
1421 -|cityName|string
1422 -nullable: true
1423 -|countryCode|string
1424 -nullable: true
1425 -|countryName|string
1426 -nullable: true
1427 -|hasAlcohol|boolean
1428 -|hasFreeWifi|boolean
1429 -|hasMetro|boolean
1430 -|hasPool|boolean
1431 -|hasMall|boolean
1432 -|cancellationPolicyDescription|string
1433 -nullable: true
1434 -|cancellationPolicy|CancellationPolicyExchange{(((
1435 -|cancellationPolicyCode|string
1436 -nullable: true
1437 -|noShowChargeValue|number($double)
1438 -nullable: true
1439 -|noShowChargeValueType|string
1440 -nullable: true
1441 -|earlyDepartureChargeValue|number($double)
1442 -nullable: true
1443 -|earlyDepartureChargeValueType|string
1444 -nullable: true
1445 -|conditions|[
1446 -nullable: trueCancellationPolicyConditionExchange{(((
1447 -|timeunits|integer($int32)
1448 -|timeunitType|string
1449 -nullable: true
1450 -|timeOffsetTypeName|string
1451 -nullable: true
1452 -|chargeValue|number($double)
1453 -nullable: true
1454 -|chargeValueType|string
1455 -nullable: true
1456 -
1457 -}]
1458 -)))
1459 -
1460 -}
1461 -)))
1462 -
1463 -}
1464 -{{/info}}
1465 -
1466 -
1467 -= PackageTypeEnum =
1468 -
1469 -{{info}}
1470 -stringEnum:
1471 -[ Package, OnlyHotel, OnlyAvia ]
1472 -{{/info}}
1473 -
1474 -
1475 -= RoomAvailabilityTypeEnum =
1476 -
1477 -{{info}}
1478 -stringEnum:
1479 -[ OnRequest, FreeSale, StopSale ]
1480 -{{/info}}
1481 -
1482 -
1483 -= SearchOnlyAviaPackagesRequest =
1484 -
1485 -{{info}}
1486 -{
1487 -
1488 -|flightRequests|[
1489 -nullable: trueFlightRequest{(((
1490 -|departureDate|string($date-time)
1491 -|returnDate|string($date-time)
1492 -nullable: true
1493 -|departureLocation|string
1494 -nullable: true
1495 -|departureType|string
1496 -nullable: true
1497 -|arrivalLocation|string
1498 -nullable: true
1499 -|arrivalType|string
1500 -nullable: true
1501 -
1502 -}]
1503 -)))
1504 -|adults|integer($int32)
1505 -|children|integer($int32)
1506 -|childrenAges|[
1507 -nullable: trueinteger($int32)]
1508 -|ticketType|string
1509 -nullable: true
1510 -|longConnectTime|boolean
1511 -|directFlightsOnly|boolean
1512 -|pagingId|string
1513 -nullable: true
1514 -|pageNumber|integer($int64)
1515 -|pageRowCount|integer($int64)
1516 -
1517 -}
1518 -{{/info}}
1519 -
1520 -
1521 -= SearchOnlyAviaPackagesResponse =
1522 -
1523 -{{info}}
1524 -{
1525 -
1526 -|airlines|[
1527 -nullable: trueAirline{(((
1528 -|airlineCode|string
1529 -nullable: true
1530 -readOnly: true
1531 -|iataCode|string
1532 -nullable: true
1533 -|icaoCode|string
1534 -nullable: true
1535 -|airlineName|string
1536 -nullable: true
1537 -|note|string
1538 -nullable: true
1539 -|infantMaxAge|number($double)
1540 -|childMaxAge|number($double)
1541 -
1542 -}]
1543 -)))
1544 -|packages|[
1545 -nullable: trueOnlyAviaPackage{(((
1546 -|id|string
1547 -nullable: true
1548 -|priceCurrency|string
1549 -nullable: true
1550 -|totalPrice|number($double)
1551 -|flight|PackageFlight{(((
1552 -|id|string
1553 -nullable: true
1554 -|departureDate|string($date-time)
1555 -|returnDate|string($date-time)
1556 -nullable: true
1557 -|departureTicketsLeft|integer($int32)
1558 -|returnTicketsLeft|integer($int32)
1559 -|departureAvailabilityType|FlightAvailabilityTypestringEnum:
1560 -[ OnRequest, FreeSale, FewPlaces, StopSale ]
1561 -|returnAvailabilityType|FlightAvailabilityTypestringEnum:
1562 -[ OnRequest, FreeSale, FewPlaces, StopSale ]
1563 -|isTwoWay|boolean
1564 -|departureSegments|[
1565 -nullable: trueFlightSegment{(((
1566 -|airlineCode|string
1567 -nullable: true
1568 -|airlineName|string
1569 -nullable: true
1570 -|flightCode|string
1571 -nullable: true
1572 -|class|string
1573 -nullable: true
1574 -|lugageWeight|number($double)
1575 -|handLugageWeight|number($double)
1576 -|departureFlightDate|string($date-time)
1577 -|departureCountryName|string
1578 -nullable: true
1579 -|departureCityName|string
1580 -nullable: true
1581 -|departureAirportCode|string
1582 -nullable: true
1583 -|departureAirportName|string
1584 -nullable: true
1585 -|departureTerminalCode|string
1586 -nullable: true
1587 -|arrivalFlightDate|string($date-time)
1588 -|arrivalCountryName|string
1589 -nullable: true
1590 -|arrivalCityName|string
1591 -nullable: true
1592 -|arrivalAirportCode|string
1593 -nullable: true
1594 -|arrivalAirportName|string
1595 -nullable: true
1596 -|arrivalTerminalCode|string
1597 -nullable: true
1598 -|flightDuration|string
1599 -nullable: true
1600 -|baggages|[
1601 -nullable: trueBaggage{(((
1602 -|baggageCode|string
1603 -nullable: true
1604 -|description|string
1605 -nullable: true
1606 -|price|number($double)
1607 -|currency|string
1608 -nullable: true
1609 -|included|boolean
1610 -
1611 -}]
1612 -)))
1613 -
1614 -}]
1615 -)))
1616 -|returnSegments|[
1617 -nullable: trueFlightSegment{(((
1618 -|airlineCode|string
1619 -nullable: true
1620 -|airlineName|string
1621 -nullable: true
1622 -|flightCode|string
1623 -nullable: true
1624 -|class|string
1625 -nullable: true
1626 -|lugageWeight|number($double)
1627 -|handLugageWeight|number($double)
1628 -|departureFlightDate|string($date-time)
1629 -|departureCountryName|string
1630 -nullable: true
1631 -|departureCityName|string
1632 -nullable: true
1633 -|departureAirportCode|string
1634 -nullable: true
1635 -|departureAirportName|string
1636 -nullable: true
1637 -|departureTerminalCode|string
1638 -nullable: true
1639 -|arrivalFlightDate|string($date-time)
1640 -|arrivalCountryName|string
1641 -nullable: true
1642 -|arrivalCityName|string
1643 -nullable: true
1644 -|arrivalAirportCode|string
1645 -nullable: true
1646 -|arrivalAirportName|string
1647 -nullable: true
1648 -|arrivalTerminalCode|string
1649 -nullable: true
1650 -|flightDuration|string
1651 -nullable: true
1652 -|baggages|[
1653 -nullable: trueBaggage{(((
1654 -|baggageCode|string
1655 -nullable: true
1656 -|description|string
1657 -nullable: true
1658 -|price|number($double)
1659 -|currency|string
1660 -nullable: true
1661 -|included|boolean
1662 -
1663 -}]
1664 -)))
1665 -
1666 -}]
1667 -)))
1668 -
1669 -}
1670 -)))
1671 -
1672 -}]
1673 -)))
1674 -|pagingId|string
1675 -nullable: true
1676 -|pageNumber|integer($int64)
1677 -|pageCount|integer($int64)
1678 -
1679 -}
1680 -{{/info}}
1681 -
1682 -
1683 -= SearchOnlyHotelPackagesRequest =
1684 -
1685 -{{info}}
1686 -{
1687 -
1688 -|countryCode|string
1689 -nullable: true
1690 -|locations|[
1691 -nullable: trueTreeNode{(((
1692 -|type|string
1693 -nullable: true
1694 -|parent|string
1695 -nullable: true
1696 -|label|string
1697 -nullable: true
1698 -|subLabel|string
1699 -nullable: true
1700 -|value|string
1701 -nullable: true
1702 -|tag|string
1703 -nullable: true
1704 -
1705 -}]
1706 -)))
1707 -|checkInDate|string($date-time)
1708 -|checkInDateTo|string($date-time)
1709 -nullable: true
1710 -|checkOutDate|string($date-time)
1711 -nullable: true
1712 -|stayDays|integer($int32)
1713 -nullable: true
1714 -|stayDaysTo|integer($int32)
1715 -nullable: true
1716 -|adults|integer($int32)
1717 -|children|integer($int32)
1718 -|childrenAges|[
1719 -nullable: trueinteger($int32)]
1720 -|extendedSearch|boolean
1721 -|totalPriceFrom|number($double)
1722 -nullable: true
1723 -|totalPriceTo|number($double)
1724 -nullable: true
1725 -|recommended|boolean
1726 -|popular|boolean
1727 -|freeSale|boolean
1728 -|groupByHotel|boolean
1729 -|hotelCodes|[
1730 -nullable: truestring]
1731 -|mealPlans|[
1732 -nullable: truestring]
1733 -|hotelClasses|[
1734 -nullable: truestring]
1735 -|hotelTypes|[
1736 -nullable: trueHotelTypeEnumstringEnum:
1737 -[ CityHotel, BeachHotel, SecondLineBeach ]]
1738 -|hotelServices|[
1739 -nullable: trueHotelServiceEnumstringEnum:
1740 -[ HasAlcohol, HasFreeWifi, HasMetro, HasPool, HasMall ]]
1741 -|pagingId|string
1742 -nullable: true
1743 -|pageNumber|integer($int64)
1744 -|pageRowCount|integer($int64)
1745 -
1746 -}
1747 -{{/info}}
1748 -
1749 -
1750 -= SearchOnlyHotelPackagesResponse =
1751 -
1752 -{{info}}
1753 -{
1754 -
1755 -|packages|[
1756 -nullable: trueOnlyHotelPackage{(((
1757 -|id|string
1758 -nullable: true
1759 -|priceCurrency|string
1760 -nullable: true
1761 -|totalPrice|number($double)
1762 -|agentCommissionPercent|number($double)
1763 -|agentCommissionAmount|number($double)
1764 -|hotel|PackageHotel{(((
1765 -|hotelPriceId|string
1766 -nullable: true
1767 -|providerId|integer($int32)
1768 -|hotelName|string
1769 -nullable: true
1770 -|hotelCode|string
1771 -nullable: true
1772 -|nigths|integer($int32)
1773 -|mealPlan|string
1774 -nullable: true
1775 -|hotelClass|string
1776 -nullable: true
1777 -|availabilityType|RoomAvailabilityTypeEnumstringEnum:
1778 -[ OnRequest, FreeSale, StopSale ]
1779 -|availableRoomsCount|integer($int32)
1780 -|fewRooms|boolean
1781 -|roomCategoryCode|string
1782 -nullable: true
1783 -|roomCategoryName|string
1784 -nullable: true
1785 -|placementTypeName|string
1786 -nullable: true
1787 -|placementDescription|string
1788 -nullable: true
1789 -|checkInDate|string($date-time)
1790 -|checkOutDate|string($date-time)
1791 -|adults|integer($int32)
1792 -|children|integer($int32)
1793 -|districtUID|string($uuid)
1794 -nullable: true
1795 -|districtName|string
1796 -nullable: true
1797 -|cityUID|string($uuid)
1798 -nullable: true
1799 -|cityName|string
1800 -nullable: true
1801 -|countryCode|string
1802 -nullable: true
1803 -|countryName|string
1804 -nullable: true
1805 -|hasAlcohol|boolean
1806 -|hasFreeWifi|boolean
1807 -|hasMetro|boolean
1808 -|hasPool|boolean
1809 -|hasMall|boolean
1810 -|cancellationPolicyDescription|[...]
1811 -|cancellationPolicy|CancellationPolicyExchange{(((
1812 -|cancellationPolicyCode|string
1813 -nullable: true
1814 -|noShowChargeValue|number($double)
1815 -nullable: true
1816 -|noShowChargeValueType|string
1817 -nullable: true
1818 -|earlyDepartureChargeValue|number($double)
1819 -nullable: true
1820 -|earlyDepartureChargeValueType|string
1821 -nullable: true
1822 -|conditions|[
1823 -nullable: trueCancellationPolicyConditionExchange{(((
1824 -|timeunits|integer($int32)
1825 -|timeunitType|string
1826 -nullable: true
1827 -|timeOffsetTypeName|string
1828 -nullable: true
1829 -|chargeValue|number($double)
1830 -nullable: true
1831 -|chargeValueType|string
1832 -nullable: true
1833 -
1834 -}]
1835 -)))
1836 -
1837 -}
1838 -)))
1839 -
1840 -}
1841 -)))
1842 -|extraServices|[
1843 -nullable: trueHotelExtraServiceBase{(((
1844 -|extraServiceCode|string
1845 -nullable: true
1846 -|extraServiceTypeCode|string
1847 -nullable: true
1848 -|isMandatory|integer($int32)
1849 -|extraServiceName|string
1850 -nullable: true
1851 -|minimalServiceAmount|number($double)
1852 -|includedPriceCode|string
1853 -nullable: true
1854 -|prices|[
1855 -nullable: trueHotelExtraServicePriceBase{(((
1856 -|extraServicePriceCode|string
1857 -nullable: true
1858 -|displayName|string
1859 -nullable: true
1860 -|restrictionInfo|string
1861 -nullable: true
1862 -|additionalInfo|string
1863 -nullable: true
1864 -|price|number($double)
1865 -|extraPrice|number($double)
1866 -|currency|string
1867 -nullable: true
1868 -
1869 -}]
1870 -)))
1871 -
1872 -}]
1873 -)))
1874 -
1875 -}]
1876 -)))
1877 -|pagingId|string
1878 -nullable: true
1879 -|pageNumber|integer($int64)
1880 -|pageCount|integer($int64)
1881 -
1882 -}
1883 -{{/info}}
1884 -
1885 -
1886 -= SearchTourPackagesRequest =
1887 -
1888 -{{info}}
1889 -{
1890 -
1891 -|departureCountryCode|string
1892 -nullable: true
1893 -|departureCityUID|string($uuid)
1894 -nullable: true
1895 -|arrivalCountryCode|string
1896 -nullable: true
1897 -|arrivalLocations|[
1898 -nullable: trueTreeNode{(((
1899 -|type|string
1900 -nullable: true
1901 -|parent|string
1902 -nullable: true
1903 -|label|string
1904 -nullable: true
1905 -|subLabel|string
1906 -nullable: true
1907 -|value|string
1908 -nullable: true
1909 -|tag|string
1910 -nullable: true
1911 -
1912 -}]
1913 -)))
1914 -|checkInDate|string($date-time)
1915 -|checkInDateTo|string($date-time)
1916 -nullable: true
1917 -|checkOutDate|string($date-time)
1918 -nullable: true
1919 -|stayDays|integer($int32)
1920 -nullable: true
1921 -|stayDaysTo|integer($int32)
1922 -nullable: true
1923 -|departureDate|string($date-time)
1924 -nullable: true
1925 -|returnDate|string($date-time)
1926 -nullable: true
1927 -|airlineCode|string
1928 -nullable: true
1929 -|ticketType|string
1930 -nullable: true
1931 -|directFlightsOnly|boolean
1932 -|longConnectTime|boolean
1933 -|adults|integer($int32)
1934 -|children|integer($int32)
1935 -|childrenAges|[
1936 -nullable: trueinteger($int32)]
1937 -|extendedSearch|boolean
1938 -|totalPriceFrom|number($double)
1939 -nullable: true
1940 -|totalPriceTo|number($double)
1941 -nullable: true
1942 -|recommended|boolean
1943 -|popular|boolean
1944 -|freeSale|boolean
1945 -|groupByHotel|boolean
1946 -|hotelCodes|[
1947 -nullable: truestring]
1948 -|mealPlans|[
1949 -nullable: truestring]
1950 -|hotelClasses|[
1951 -nullable: truestring]
1952 -|hotelTypes|[
1953 -nullable: trueHotelTypeEnumstringEnum:
1954 -[ CityHotel, BeachHotel, SecondLineBeach ]]
1955 -|hotelServices|[
1956 -nullable: trueHotelServiceEnumstringEnum:
1957 -[ HasAlcohol, HasFreeWifi, HasMetro, HasPool, HasMall ]]
1958 -|pagingId|string
1959 -nullable: true
1960 -|pageNumber|integer($int64)
1961 -|pageRowCount|integer($int64)
1962 -
1963 -}
1964 -{{/info}}
1965 -
1966 -
95 +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.