Changes for page 6. GetReservationDetails

Last modified by Giorgi Mdivnishvili on 2024/07/11 10:45

From version 2.1
edited by Giorgi Mdivnishvili
on 2024/04/11 06:32
Change comment: There is no comment for this version
To version 3.1
edited by Giorgi Mdivnishvili
on 2024/04/11 06:44
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -12,7 +12,7 @@
12 12  == Endpoint URL - [POST] ==
13 13  
14 14  {{info}}
15 -[[https:~~/~~/integration.kazunion.com/api/Checkout/ConfirmCheckout>>https://integration.kazunion.com/api/Checkout/ConfirmCheckout]]
15 +[[https:~~/~~/integration.kazunion.com/api/Reservations/GetReservationDetails>>https://integration.kazunion.com/api/Reservations/GetReservationDetails]]
16 16  {{/info}}
17 17  
18 18  
... ... @@ -27,21 +27,7 @@
27 27  == Request Body ==
28 28  
29 29  {{code language="Json"}}
30 -{
31 - "packageId": "string",
32 - "extraServicePriceCodes": [
33 - "string"
34 - ],
35 - "flightPassengers": [
36 - {
37 - "id": "string",
38 - "selectedForwardBaggageCode": "string",
39 - "selectedBackwardBaggageCode": "string"
40 - }
41 - ],
42 - "includeInsurance": true,
43 - "refreshPrices": true
44 -}
30 +{"id":"3882a7ee-fec1-4bd3-9e73-ccc4613be36d"}
45 45  {{/code}}
46 46  
47 47  (% class="wikigeneratedid" id="HRequestBodyexample" %)
... ... @@ -52,30 +52,7 @@
52 52  == Request Body example ==
53 53  
54 54  {{code language="Json"}}
55 -{
56 - "calcTourPackageRequests": [
57 - {
58 - "refreshPrices": true,
59 - "packageId": "tour:7caef71d-25e3-4882-b0db-81e766af2b72:fa7a89d5-1c20-4004-b3d2-f8d08163827f:53552191-59ea-469d-ae9d-5b848da8839d",
60 - "flightPassengers": [
61 - {
62 - "id": "53552191-59ea-469d-ae9d-5b848da8839d-A1",
63 - "selectedForwardBaggageCode": "INCLUDED",
64 - "selectedBackwardBaggageCode": "INCLUDED"
65 - },
66 - {
67 - "id": "53552191-59ea-469d-ae9d-5b848da8839d-A2",
68 - "selectedForwardBaggageCode": "INCLUDED",
69 - "selectedBackwardBaggageCode": "INCLUDED"
70 - }
71 - ],
72 - "extraServicePriceCodes": [],
73 - "includeInsurance": true
74 - }
75 - ],
76 - "calcOnlyHotelPackageRequests": [],
77 - "calcOnlyAviaPackageRequests": []
78 -}
41 +{"id":"3882a7ee-fec1-4bd3-9e73-ccc4613be36d"}
79 79  {{/code}}
80 80  
81 81  
... ... @@ -442,346 +442,187 @@
442 442  
443 443  {{code language="Json"}}
444 444  {
445 - "package": {
446 - "id": "tour:1d0fa533-4261-4254-93bb-83599d581ffc:193990fa-41a5-46e6-9805-50f82c3c377f:0c299240-6fc6-4f79-ba99-3548f2de3f57",
447 - "priceCurrency": "USD",
448 - "totalPrice": 937.16,
449 - "agentCommissionPercent": 0.00,
450 - "agentCommissionAmount": 0.00,
451 - "includedExtrasAmount": 0,
452 - "priceDifference": 0,
453 - "hotel": {
454 - "hotelPriceId": "193990fa-41a5-46e6-9805-50f82c3c377f",
455 - "providerId": 13,
456 - "hotelName": "Mercure Dubai Barsha Heights Suites Apartments",
457 - "hotelCode": "5f125310-7025-4807-a4c6-49cd284c9c14",
458 - "nigths": 2,
459 - "mealPlan": "BB",
460 - "hotelClass": "4",
461 - "availabilityType": "StopSale",
462 - "availableRoomsCount": 0,
463 - "fewRooms": true,
464 - "roomCategoryCode": "f8e1ffe5-25cc-46a4-80e8-586d1c049de4",
465 - "roomCategoryName": "1 B/R Apartment City View",
466 - "placementTypeName": "SNGL + CHILD(2-5.99)sharing",
467 - "checkInDate": "2024-02-15T20:00:00.000Z",
468 - "checkOutDate": "2024-02-17T20:00:00.000Z",
469 - "adults": 1,
470 - "children": 1,
471 - "districtUID": "4c65f6ed-902b-4fd8-9419-af7884c22c5e",
472 - "districtName": "Al Barsha",
473 - "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
474 - "cityName": "Dubai",
475 - "countryCode": "AE",
476 - "countryName": "United Arab Emirates",
477 - "hasAlcohol": false,
478 - "hasFreeWifi": true,
479 - "hasMetro": true,
480 - "hasPool": true,
481 - "hasMall": false,
482 - "cancellationPolicyDescription": "Cancellation Policy: 5 Day Before Arrival: 100.00 %, Early Departure: 100.00 %, NoShow: 100.00 %",
483 - "cancellationPolicy": {
484 - "noShowChargeValue": 100.00,
485 - "noShowChargeValueType": "%",
486 - "earlyDepartureChargeValue": 100.00,
487 - "earlyDepartureChargeValueType": "%",
488 - "conditions": [
489 - {
490 - "timeunits": 5,
491 - "timeunitType": "Day",
492 - "timeOffsetTypeName": "Before Arrival",
493 - "chargeValue": 100.00,
494 - "chargeValueType": "%"
495 - }
496 - ]
408 + "reservation": {
409 + "id": "3882a7ee-fec1-4bd3-9e73-ccc4613be36d",
410 + "rfNumber": "314303 / 104429",
411 + "contactNumber": "teeeest, for testing purpose !, Contact Number: 597101803",
412 + "agentName": "Mr. Giorgi Mdivnishvili",
413 + "totalPrice": 782,
414 + "agentCommission": 0,
415 + "currency": "USD",
416 + "tourists": [
417 + {
418 + "id": "0b3cb288-00c5-4c68-946e-87fc5f5d5b82",
419 + "gender": "Male",
420 + "ageCategory": "Adult",
421 + "firstName": "Teeeeest",
422 + "lastName": "Teest",
423 + "birthDate": "1990-09-23T00:00:00.000",
424 + "passportNumber": "1231233",
425 + "passportExpiryDate": "2029-12-23T00:00:00.000",
426 + "citizenshipCountryCode": "GE",
427 + "citizenshipCountryName": "Georgia",
428 + "arrivalDate": "2024-05-17T07:10:00.000",
429 + "arrivalFlightNumber": "FZ1722",
430 + "arrivalTerminalCode": "DXB3",
431 + "returnDate": "2024-05-21T21:25:00.000",
432 + "returnFlightNumber": "FZ1721",
433 + "returnTerminalCode": "DXB3",
434 + "showReturn": true
435 + },
436 + {
437 + "id": "27977a19-045e-4990-95a8-fbd7d49083de",
438 + "gender": "Male",
439 + "ageCategory": "Adult",
440 + "firstName": "Test",
441 + "lastName": "Teeeest",
442 + "birthDate": "1990-09-23T00:00:00.000",
443 + "passportNumber": "123123",
444 + "passportExpiryDate": "2029-12-23T00:00:00.000",
445 + "citizenshipCountryCode": "GE",
446 + "citizenshipCountryName": "Georgia",
447 + "arrivalDate": "2024-05-17T07:10:00.000",
448 + "arrivalFlightNumber": "FZ1722",
449 + "arrivalTerminalCode": "DXB3",
450 + "returnDate": "2024-05-21T21:25:00.000",
451 + "returnFlightNumber": "FZ1721",
452 + "returnTerminalCode": "DXB3",
453 + "showReturn": true
497 497   }
498 - },
499 - "flight": {
500 - "id": "0c299240-6fc6-4f79-ba99-3548f2de3f57",
501 - "departureDate": "2024-02-15T20:00:00.000Z",
502 - "returnDate": "2024-02-17T20:00:00.000Z",
503 - "departureTicketsLeft": 7,
504 - "returnTicketsLeft": 7,
505 - "departureAvailabilityType": "FewPlaces",
506 - "returnAvailabilityType": "FewPlaces",
507 - "isTwoWay": true,
508 - "sameBaggageForAll": false,
509 - "totalBaggage": true,
510 - "departureSegments": [
511 - {
512 - "airlineCode": "KC",
513 - "airlineName": "Air Astana-",
514 - "flightCode": "KC899",
515 - "class": "econom",
516 - "lugageWeight": 20,
517 - "handLugageWeight": 6,
518 - "departureFlightDate": "2024-02-15T20:00:00.000Z",
519 - "departureCountryName": "Kazakhstan",
520 - "departureCityName": "Almaty",
521 - "departureAirportCode": "ALA",
522 - "departureAirportName": "Almaty Intl Airport",
523 - "departureTerminalCode": "ALA",
524 - "arrivalFlightDate": "2024-02-15T20:00:00.000Z",
525 - "arrivalCountryName": "United Arab Emirates",
526 - "arrivalCityName": "Dubai",
527 - "arrivalAirportCode": "DXB",
528 - "arrivalAirportName": "Dubai Intl Airport",
529 - "arrivalTerminalCode": "DXB1",
530 - "flightDuration": "0h 50m"
531 - }
532 - ],
533 - "returnSegments": [
534 - {
535 - "airlineCode": "KC",
536 - "airlineName": "Air Astana-",
537 - "flightCode": "KC900",
538 - "class": "econom",
539 - "lugageWeight": 20,
540 - "handLugageWeight": 6,
541 - "departureFlightDate": "2024-02-17T20:00:00.000Z",
542 - "departureCountryName": "United Arab Emirates",
543 - "departureCityName": "Dubai",
544 - "departureAirportCode": "DXB",
545 - "departureAirportName": "Dubai Intl Airport",
546 - "departureTerminalCode": "DXB1",
547 - "arrivalFlightDate": "2024-02-17T20:00:00.000Z",
548 - "arrivalCountryName": "Kazakhstan",
549 - "arrivalCityName": "Almaty",
550 - "arrivalAirportCode": "ALA",
551 - "arrivalAirportName": "Almaty Intl Airport",
552 - "arrivalTerminalCode": "ALA",
553 - "flightDuration": "8h 15m"
554 - }
555 - ],
556 - "passengers": [
557 - {
558 - "id": "42779531011000004-A1",
559 - "isAdult": true,
560 - "forwardBaggages": [
561 - {
562 - "baggageCode": "TOTAL_BAGGAGE",
563 - "description": "1 piece included, UP TO 50 POUNDS/23 KILOGRAMS, OVER 62 LINEAR INCHES/158 LINEAR CENTIMETERS",
564 - "price": 45.00,
565 - "currency": "USD",
566 - "included": false
567 - }
568 - ],
569 - "backwardBaggages": [
570 - {
571 - "baggageCode": "INCLUDED_IN_FORWARD",
572 - "price": 0,
573 - "included": false
574 - }
575 - ]
576 - },
577 - {
578 - "id": "42779531011000004-C1",
579 - "isAdult": false,
580 - "forwardBaggages": [
581 - {
582 - "baggageCode": "TOTAL_BAGGAGE",
583 - "description": "1 piece included, UP TO 50 POUNDS/23 KILOGRAMS, OVER 62 LINEAR INCHES/158 LINEAR CENTIMETERS",
584 - "price": 45.00,
585 - "currency": "USD",
586 - "included": false
587 - }
588 - ],
589 - "backwardBaggages": [
590 - {
591 - "baggageCode": "INCLUDED_IN_FORWARD",
592 - "price": 0,
593 - "included": false
594 - }
595 - ]
596 - }
597 - ]
598 - },
599 - "extraServices": [],
600 - "insurancePrice": {
601 - "name": "Medical INS (N10000)",
602 - "price": 13.44,
603 - "priceSurcarge": 0.00,
604 - "actualStartDate": "2024-02-15T20:00:00.000Z",
605 - "actualEndDate": "2024-02-17T20:00:00.000Z",
606 - "optional": false,
607 - "includedInPackagePrice": true
608 - }
609 - },
610 - "altPackages": [
611 - {
612 - "id": "tour:1d0fa533-4261-4254-93bb-83599d581ffc:193990fa-41a5-46e6-9805-50f82c3c377f:63d79c94-1e19-443f-8a17-50e59e633ea8",
613 - "priceCurrency": "USD",
614 - "totalPrice": 968.40,
615 - "agentCommissionPercent": 0.00,
616 - "agentCommissionAmount": 0.00,
617 - "includedExtrasAmount": 0,
618 - "priceDifference": 31.24,
619 - "hotel": {
620 - "hotelPriceId": "193990fa-41a5-46e6-9805-50f82c3c377f",
621 - "providerId": 13,
622 - "hotelName": "Mercure Dubai Barsha Heights Suites Apartments",
623 - "hotelCode": "5f125310-7025-4807-a4c6-49cd284c9c14",
624 - "nigths": 2,
625 - "mealPlan": "BB",
626 - "hotelClass": "4",
627 - "availabilityType": "StopSale",
628 - "availableRoomsCount": 0,
629 - "fewRooms": true,
630 - "roomCategoryCode": "f8e1ffe5-25cc-46a4-80e8-586d1c049de4",
631 - "roomCategoryName": "1 B/R Apartment City View",
632 - "placementTypeName": "SNGL + CHILD(2-5.99)sharing",
633 - "checkInDate": "2024-02-15T20:00:00.000Z",
634 - "checkOutDate": "2024-02-17T20:00:00.000Z",
635 - "adults": 1,
636 - "children": 1,
637 - "districtUID": "4c65f6ed-902b-4fd8-9419-af7884c22c5e",
638 - "districtName": "Al Barsha",
639 - "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
455 + ],
456 + "hotels": [
457 + {
458 + "id": "b768a900-bfc5-4dc4-958a-47a3bf92b6f8",
459 + "hotelName": "Ibis Al Rigga",
640 640   "cityName": "Dubai",
641 - "countryCode": "AE",
642 - "countryName": "United Arab Emirates",
643 - "hasAlcohol": false,
644 - "hasFreeWifi": true,
645 - "hasMetro": true,
646 - "hasPool": true,
647 - "hasMall": false,
648 - "cancellationPolicyDescription": "Cancellation Policy: 5 Day Before Arrival: 100.00 %, Early Departure: 100.00 %, NoShow: 100.00 %",
649 - "cancellationPolicy": {
650 - "noShowChargeValue": 100.00,
651 - "noShowChargeValueType": "%",
652 - "earlyDepartureChargeValue": 100.00,
653 - "earlyDepartureChargeValueType": "%",
654 - "conditions": [
655 - {
656 - "timeunits": 5,
657 - "timeunitType": "Day",
658 - "timeOffsetTypeName": "Before Arrival",
659 - "chargeValue": 100.00,
660 - "chargeValueType": "%"
661 - }
662 - ]
663 - }
461 + "hotelClass": "3",
462 + "checkInDate": "2024-05-17T00:00:00.000",
463 + "checkOutDate": "2024-05-21T00:00:00.000",
464 + "roomCategoryName": "Standard room with 1 double bed",
465 + "placementName": "DBL",
466 + "mealPlan": "RO"
467 + }
468 + ],
469 + "flights": [
470 + {
471 + "id": "5720af80-17de-4913-94c5-2e019c9fbb9c",
472 + "isArrival": true,
473 + "touristId": "0b3cb288-00c5-4c68-946e-87fc5f5d5b82",
474 + "touristName": "Teeeeest Teest",
475 + "date": "2024-05-17T07:10:00.000",
476 + "departureAirport": "ALA",
477 + "departureTerminal": "ALA",
478 + "arrivalAirport": "DXB",
479 + "arrivalTerminal": "DXB3",
480 + "note": "Kazunion Block, Baggage Info: 20 Kg Included"
664 664   },
665 - "flight": {
666 - "id": "63d79c94-1e19-443f-8a17-50e59e633ea8",
667 - "departureDate": "2024-02-15T20:00:00.000Z",
668 - "returnDate": "2024-02-17T20:00:00.000Z",
669 - "departureTicketsLeft": 50,
670 - "returnTicketsLeft": 50,
671 - "departureAvailabilityType": "FewPlaces",
672 - "returnAvailabilityType": "FewPlaces",
673 - "isTwoWay": true,
674 - "sameBaggageForAll": false,
675 - "totalBaggage": false,
676 - "departureSegments": [
677 - {
678 - "airlineCode": "FZ",
679 - "airlineName": "Fly Dubai.",
680 - "flightCode": "FZ1722",
681 - "class": "econom",
682 - "lugageWeight": 20,
683 - "handLugageWeight": 6,
684 - "departureFlightDate": "2024-02-15T20:00:00.000Z",
685 - "departureCountryName": "Kazakhstan",
686 - "departureCityName": "Almaty",
687 - "departureAirportCode": "ALA",
688 - "departureAirportName": "Almaty Intl Airport",
689 - "departureTerminalCode": "ALA",
690 - "arrivalFlightDate": "2024-02-15T20:00:00.000Z",
691 - "arrivalCountryName": "United Arab Emirates",
692 - "arrivalCityName": "Dubai",
693 - "arrivalAirportCode": "DXB",
694 - "arrivalAirportName": "Dubai Intl Airport",
695 - "arrivalTerminalCode": "DXB3",
696 - "flightDuration": "0h 55m"
697 - }
698 - ],
699 - "returnSegments": [
700 - {
701 - "airlineCode": "FZ",
702 - "airlineName": "Fly Dubai.",
703 - "flightCode": "FZ1721",
704 - "class": "econom",
705 - "lugageWeight": 20,
706 - "handLugageWeight": 6,
707 - "departureFlightDate": "2024-02-17T20:00:00.000Z",
708 - "departureCountryName": "United Arab Emirates",
709 - "departureCityName": "Dubai",
710 - "departureAirportCode": "DXB",
711 - "departureAirportName": "Dubai Intl Airport",
712 - "departureTerminalCode": "DXB3",
713 - "arrivalFlightDate": "2024-02-18T20:00:00.000Z",
714 - "arrivalCountryName": "Kazakhstan",
715 - "arrivalCityName": "Almaty",
716 - "arrivalAirportCode": "ALA",
717 - "arrivalAirportName": "Almaty Intl Airport",
718 - "arrivalTerminalCode": "DXB3",
719 - "flightDuration": "8h 10m"
720 - }
721 - ],
722 - "passengers": [
723 - {
724 - "id": "42779547001000004-A1",
725 - "isAdult": true,
726 - "selectedForwardBaggageCode": "INCLUDED",
727 - "selectedBackwardBaggageCode": "INCLUDED",
728 - "forwardBaggages": [
729 - {
730 - "baggageCode": "INCLUDED",
731 - "description": "20 KG INCLUDED",
732 - "price": 0.0,
733 - "currency": "USD",
734 - "included": true
735 - }
736 - ],
737 - "backwardBaggages": [
738 - {
739 - "baggageCode": "INCLUDED",
740 - "description": "20 KG INCLUDED",
741 - "price": 0.0,
742 - "currency": "USD",
743 - "included": true
744 - }
745 - ]
746 - },
747 - {
748 - "id": "42779547001000004-C1",
749 - "isAdult": false,
750 - "selectedForwardBaggageCode": "INCLUDED",
751 - "selectedBackwardBaggageCode": "INCLUDED",
752 - "forwardBaggages": [
753 - {
754 - "baggageCode": "INCLUDED",
755 - "description": "20 KG INCLUDED",
756 - "price": 0.0,
757 - "currency": "USD",
758 - "included": true
759 - }
760 - ],
761 - "backwardBaggages": [
762 - {
763 - "baggageCode": "INCLUDED",
764 - "description": "20 KG INCLUDED",
765 - "price": 0.0,
766 - "currency": "USD",
767 - "included": true
768 - }
769 - ]
770 - }
771 - ]
482 + {
483 + "id": "81fce7ff-b359-46ea-ae66-1c41af7c347a",
484 + "isArrival": false,
485 + "touristId": "0b3cb288-00c5-4c68-946e-87fc5f5d5b82",
486 + "touristName": "Teeeeest Teest",
487 + "date": "2024-05-21T21:25:00.000",
488 + "departureAirport": "DXB",
489 + "departureTerminal": "DXB3",
490 + "arrivalAirport": "ALA",
491 + "arrivalTerminal": "ALA",
492 + "note": "Kazunion Block, Baggage Info: 20 Kg Included"
772 772   },
773 - "extraServices": [],
774 - "insurancePrice": {
775 - "name": "Medical INS (N10000)",
776 - "price": 13.44,
777 - "priceSurcarge": 0.00,
778 - "actualStartDate": "2024-02-15T20:00:00.000Z",
779 - "actualEndDate": "2024-02-17T20:00:00.000Z",
780 - "optional": false,
781 - "includedInPackagePrice": true
494 + {
495 + "id": "215d3de6-8969-4265-97bd-3d716a0d4415",
496 + "isArrival": true,
497 + "touristId": "27977a19-045e-4990-95a8-fbd7d49083de",
498 + "touristName": "Test Teeeest",
499 + "date": "2024-05-17T07:10:00.000",
500 + "departureAirport": "ALA",
501 + "departureTerminal": "ALA",
502 + "arrivalAirport": "DXB",
503 + "arrivalTerminal": "DXB3",
504 + "note": "Kazunion Block, Baggage Info: 20 Kg Included"
505 + },
506 + {
507 + "id": "8c6b26b3-5bb2-4fb9-b89c-2568b1f74b64",
508 + "isArrival": false,
509 + "touristId": "27977a19-045e-4990-95a8-fbd7d49083de",
510 + "touristName": "Test Teeeest",
511 + "date": "2024-05-21T21:25:00.000",
512 + "departureAirport": "DXB",
513 + "departureTerminal": "DXB3",
514 + "arrivalAirport": "ALA",
515 + "arrivalTerminal": "ALA",
516 + "note": "Kazunion Block, Baggage Info: 20 Kg Included"
782 782   }
783 - },
784 - {
518 + ],
519 + "transfers": [
520 + {
521 + "id": "8c9e4c18-f849-45d9-940b-69eebd67edb0",
522 + "transferType": "ARRIVAL",
523 + "vehicleName": "GROUP",
524 + "touristId": "0b3cb288-00c5-4c68-946e-87fc5f5d5b82",
525 + "touristName": "Teeeeest Teest",
526 + "date": "2024-05-17T00:00:00.000",
527 + "fromTerminal": "DXB",
528 + "fromCityName": "Dubai",
529 + "toHotelName": "Ibis Al Rigga",
530 + "toCityName": "Dubai",
531 + "note": "teeeest, for testing purpose !, Contact Number: 597101803"
532 + },
533 + {
534 + "id": "654df3d5-a6ed-42e6-af61-47a6b5a85f32",
535 + "transferType": "DEPARTURE",
536 + "vehicleName": "GROUP",
537 + "touristId": "0b3cb288-00c5-4c68-946e-87fc5f5d5b82",
538 + "touristName": "Teeeeest Teest",
539 + "date": "2024-05-21T00:00:00.000",
540 + "fromCityName": "Dubai",
541 + "fromHotelName": "Ibis Al Rigga",
542 + "toTerminal": "DXB",
543 + "toCityName": "Dubai"
544 + },
545 + {
546 + "id": "8c9e4c18-f849-45d9-940b-69eebd67edb0",
547 + "transferType": "ARRIVAL",
548 + "vehicleName": "GROUP",
549 + "touristId": "27977a19-045e-4990-95a8-fbd7d49083de",
550 + "touristName": "Test Teeeest",
551 + "date": "2024-05-17T00:00:00.000",
552 + "fromTerminal": "DXB",
553 + "fromCityName": "Dubai",
554 + "toHotelName": "Ibis Al Rigga",
555 + "toCityName": "Dubai",
556 + "note": "teeeest, for testing purpose !, Contact Number: 597101803"
557 + },
558 + {
559 + "id": "654df3d5-a6ed-42e6-af61-47a6b5a85f32",
560 + "transferType": "DEPARTURE",
561 + "vehicleName": "GROUP",
562 + "touristId": "27977a19-045e-4990-95a8-fbd7d49083de",
563 + "touristName": "Test Teeeest",
564 + "date": "2024-05-21T00:00:00.000",
565 + "fromCityName": "Dubai",
566 + "fromHotelName": "Ibis Al Rigga",
567 + "toTerminal": "DXB",
568 + "toCityName": "Dubai"
569 + }
570 + ],
571 + "services": [
572 + {
573 + "id": "4c5d1e9c-2b87-4ec8-9bd8-96a270419322",
574 + "serviceDate": "2024-05-17T07:10:00.000",
575 + "serviceName": "Insurance",
576 + "touristId": "27977a19-045e-4990-95a8-fbd7d49083de",
577 + "touristName": "Test Teeeest"
578 + },
579 + {
580 + "id": "1e1ad6a2-ee59-4c8c-868c-34a25343e7ca",
581 + "serviceDate": "2024-05-17T07:10:00.000",
582 + "serviceName": "Insurance",
583 + "touristId": "0b3cb288-00c5-4c68-946e-87fc5f5d5b82",
584 + "touristName": "Teeeeest Teest"
585 + }
586 + ]
587 + }
588 +}
785 785  {{/code}}
786 786  
787 787  
... ... @@ -788,131 +788,153 @@
788 788  === Schema ===
789 789  
790 790  {{success}}
791 -CalcOnlyHotelPackageResponse{
595 +GetReservationDetailsResponse{
792 792  
793 -|error|boolean
794 -|errorCode|string
597 +|reservation|ReservationDetails{(((
598 +|id|string($uuid)
599 +|rfNumber|string
795 795  nullable: true
796 -|errorDescription|string
601 +|contactNumber|string
797 797  nullable: true
798 -|userErrorDescription|string
603 +|agentName|string
799 799  nullable: true
800 -|package|OnlyHotelPackage{(((
801 -|id|string
605 +|totalPrice|number($double)
606 +|agentCommission|number($double)
607 +|netPrice|number($double)
802 802  nullable: true
803 -|priceCurrency|string
609 +|currency|string
804 804  nullable: true
805 -|totalPrice|number($double)
806 -|agentCommissionPercent|number($double)
807 -|agentCommissionAmount|number($double)
808 -|hotel|PackageHotel{(((
809 -|hotelPriceId|string
611 +|tourists|[
612 +nullable: trueResDetailsTourist{(((
613 +|id|string($uuid)
614 +|gender|GenderEnumstringEnum:
615 +[ None, Male, Female ]
616 +|ageCategory|AgeCategorystringEnum:
617 +[ Adult, Infant, Child ]
618 +|firstName|string
810 810  nullable: true
811 -|providerId|integer($int32)
812 -|hotelName|string
620 +|lastName|string
813 813  nullable: true
814 -|hotelCode|string
622 +|birthDate|string($date-time)
815 815  nullable: true
816 -|nigths|integer($int32)
817 -|mealPlan|string
624 +|passportNumber|string
818 818  nullable: true
819 -|hotelClass|string
626 +|passportExpiryDate|string($date-time)
820 820  nullable: true
821 -|availabilityType|RoomAvailabilityTypeEnumstringEnum:
822 -[ OnRequest, FreeSale, StopSale ]
823 -|availableRoomsCount|integer($int32)
824 -|fewRooms|boolean
825 -|roomCategoryCode|string
628 +|tin|string
826 826  nullable: true
827 -|roomCategoryName|string
630 +|citizenshipCountryCode|string
828 828  nullable: true
829 -|placementTypeName|string
632 +|citizenshipCountryName|string
830 830  nullable: true
831 -|placementDescription|string
634 +|mobile|string
832 832  nullable: true
833 -|checkInDate|string($date-time)
834 -|checkOutDate|string($date-time)
835 -|adults|integer($int32)
836 -|children|integer($int32)
837 -|districtUID|string($uuid)
636 +|email|string
838 838  nullable: true
839 -|districtName|string
638 +|arrivalDate|string($date-time)
840 840  nullable: true
841 -|cityUID|string($uuid)
640 +|arrivalFlightNumber|string
842 842  nullable: true
642 +|arrivalTerminalCode|string
643 +nullable: true
644 +|returnDate|string($date-time)
645 +nullable: true
646 +|returnFlightNumber|string
647 +nullable: true
648 +|returnTerminalCode|string
649 +nullable: true
650 +|showReturn|boolean
651 +
652 +}]
653 +)))
654 +|hotels|[
655 +nullable: trueResDetailsHotel{(((
656 +|id|string($uuid)
657 +|hotelName|string
658 +nullable: true
843 843  |cityName|string
844 844  nullable: true
845 -|countryCode|string
661 +|hotelClass|string
846 846  nullable: true
847 -|countryName|string
663 +|checkInDate|string($date-time)
664 +|checkOutDate|string($date-time)
665 +|roomCategoryName|string
848 848  nullable: true
849 -|hasAlcohol|boolean
850 -|hasFreeWifi|boolean
851 -|hasMetro|boolean
852 -|hasPool|boolean
853 -|hasMall|boolean
854 -|cancellationPolicyDescription|string
667 +|placementName|string
855 855  nullable: true
856 -|cancellationPolicy|CancellationPolicyExchange{(((
857 -|cancellationPolicyCode|string
669 +|mealPlan|string
858 858  nullable: true
859 -|noShowChargeValue|number($double)
671 +|agentConfirmationNumber|string
860 860  nullable: true
861 -|noShowChargeValueType|string
673 +
674 +}]
675 +)))
676 +|flights|[
677 +nullable: trueResDetailsFlight{(((
678 +|id|string($uuid)
679 +|isArrival|boolean
680 +|touristId|string($uuid)
681 +|touristName|string
862 862  nullable: true
863 -|earlyDepartureChargeValue|number($double)
683 +|date|string($date-time)
684 +|departureAirport|string
864 864  nullable: true
865 -|earlyDepartureChargeValueType|string
686 +|departureTerminal|string
866 866  nullable: true
867 -|conditions|[
868 -nullable: trueCancellationPolicyConditionExchange{(((
869 -|timeunits|integer($int32)
870 -|timeunitType|string
688 +|arrivalAirport|string
871 871  nullable: true
872 -|timeOffsetTypeName|string
690 +|arrivalTerminal|string
873 873  nullable: true
874 -|chargeValue|number($double)
692 +|agentConfirmationNumber|string
875 875  nullable: true
876 -|chargeValueType|string
694 +|bookingConfirmationNumber|string
877 877  nullable: true
696 +|note|string
697 +nullable: true
878 878  
879 879  }]
880 880  )))
881 -
882 -}
883 -)))
884 -
885 -}
886 -)))
887 -|extraServices|[
888 -nullable: trueHotelExtraServiceBase{(((
889 -|extraServiceCode|string
701 +|transfers|[
702 +nullable: trueResDetailsTransfer{(((
703 +|id|string($uuid)
704 +|transferType|string
890 890  nullable: true
891 -|extraServiceTypeCode|string
706 +|vehicleName|string
892 892  nullable: true
893 -|isMandatory|integer($int32)
894 -|extraServiceName|string
708 +|touristId|string($uuid)
709 +|touristName|string
895 895  nullable: true
896 -|minimalServiceAmount|number($double)
897 -|includedPriceCode|string
711 +|date|string($date-time)
712 +|fromTerminal|string
898 898  nullable: true
899 -|prices|[
900 -nullable: trueHotelExtraServicePriceBase{(((
901 -|extraServicePriceCode|string
714 +|fromCityName|string
902 902  nullable: true
903 -|displayName|string
716 +|fromHotelName|string
904 904  nullable: true
905 -|restrictionInfo|string
718 +|toHotelName|string
906 906  nullable: true
907 -|additionalInfo|string
720 +|toTerminal|string
908 908  nullable: true
909 -|price|number($double)
910 -|extraPrice|number($double)
911 -|currency|string
722 +|toCityName|string
912 912  nullable: true
724 +|agentConfirmationNumber|string
725 +nullable: true
726 +|note|string
727 +nullable: true
913 913  
914 914  }]
915 915  )))
731 +|services|[
732 +nullable: trueResDetailsService{(((
733 +|id|string($uuid)
734 +|serviceDate|string($date-time)
735 +|serviceName|string
736 +nullable: true
737 +|touristId|string($uuid)
738 +|touristName|string
739 +nullable: true
740 +|note|string
741 +nullable: true
916 916  
917 917  }]
918 918  )))