Changes for page 6.Schemas General

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

From version 6.1
edited by Giorgi Mdivnishvili
on 2023/12/15 14:09
Change comment: There is no comment for this version
To version 5.1
edited by Giorgi Mdivnishvili
on 2023/12/15 14:00
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -387,292 +387,4 @@
387 387  {{/info}}
388 388  
389 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 678