3. CalcPackage

Last modified by Giorgi Mdivnishvili on 2024/04/11 17:03

Method Description

Upon selecting any of the package variations retrieved from the tour package search, users can delve deeper into the chosen option. This involves obtaining more comprehensive information about the package, including recalculating prices and option variations gaining a thorough understanding of the associated conditions.

Endpoint URL - [POST]

Request Parameters

None

Request Body

{
"packageId": "string",
"extraServicePriceCodes": [
  "string"
  ],
"flightPassengers": [
    {
    "id": "string",
    "selectedForwardBaggageCode": "string",
    "selectedBackwardBaggageCode": "string"
    }
  ],
"includeInsurance": true,
"refreshPrices": true
}

Request Body example

{
  "packageId": "tour:7caef71d-25e3-4882-b0db-81e766af2b72:fa7a89d5-1c20-4004-b3d2-f8d08163827f:53552191-59ea-469d-ae9d-5b848da8839d",
  "includeInsurance": true
}

Response

{
"error": true,
"errorCode": "string",
"errorDescription": "string",
"userErrorDescription": "string",
"package": {
  "cacheKey": "string",
  "id": "string",
  "priceCurrency": "string",
  "totalPrice": 0,
  "agentCommissionPercent": 0,
  "agentCommissionAmount": 0,
  "includedExtrasAmount": 0,
  "priceDifference": 0,
  "hotel": {
    "hotelPriceId": "string",
    "providerId": 0,
    "hotelName": "string",
    "hotelCode": "string",
    "nigths": 0,
    "mealPlan": "string",
    "hotelClass": "string",
    "availabilityType": "OnRequest",
    "availableRoomsCount": 0,
    "fewRooms": true,
    "roomCategoryCode": "string",
    "roomCategoryName": "string",
    "placementTypeName": "string",
    "placementDescription": "string",
    "checkInDate": "2023-12-26T12:55:59.433Z",
    "checkOutDate": "2023-12-26T12:55:59.433Z",
    "adults": 0,
    "children": 0,
    "districtUID": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "districtName": "string",
    "cityUID": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "cityName": "string",
    "countryCode": "string",
    "countryName": "string",
    "hasAlcohol": true,
    "hasFreeWifi": true,
    "hasMetro": true,
    "hasPool": true,
    "hasMall": true,
    "cancellationPolicyDescription": "string",
    "cancellationPolicy": {
      "cancellationPolicyCode": "string",
      "noShowChargeValue": 0,
      "noShowChargeValueType": "string",
      "earlyDepartureChargeValue": 0,
      "earlyDepartureChargeValueType": "string",
      "conditions": [
          {
          "timeunits": 0,
          "timeunitType": "string",
          "timeOffsetTypeName": "string",
          "chargeValue": 0,
          "chargeValueType": "string"
          }
        ]
      }
    },
  "flight": {
    "id": "string",
    "departureDate": "2023-12-26T12:55:59.433Z",
    "returnDate": "2023-12-26T12:55:59.433Z",
    "departureTicketsLeft": 0,
    "returnTicketsLeft": 0,
    "departureAvailabilityType": "OnRequest",
    "returnAvailabilityType": "OnRequest",
    "isTwoWay": true,
    "sameBaggageForAll": true,
    "totalBaggage": true,
    "departureSegments": [
        {
        "airlineCode": "string",
        "airlineName": "string",
        "flightCode": "string",
        "class": "string",
        "lugageWeight": 0,
        "handLugageWeight": 0,
        "departureFlightDate": "2023-12-26T12:55:59.433Z",
        "departureCountryName": "string",
        "departureCityName": "string",
        "departureAirportCode": "string",
        "departureAirportName": "string",
        "departureTerminalCode": "string",
        "arrivalFlightDate": "2023-12-26T12:55:59.433Z",
        "arrivalCountryName": "string",
        "arrivalCityName": "string",
        "arrivalAirportCode": "string",
        "arrivalAirportName": "string",
        "arrivalTerminalCode": "string",
        "flightDuration": "string"
        }
      ],
    "returnSegments": [
        {
        "airlineCode": "string",
        "airlineName": "string",
        "flightCode": "string",
        "class": "string",
        "lugageWeight": 0,
        "handLugageWeight": 0,
        "departureFlightDate": "2023-12-26T12:55:59.433Z",
        "departureCountryName": "string",
        "departureCityName": "string",
        "departureAirportCode": "string",
        "departureAirportName": "string",
        "departureTerminalCode": "string",
        "arrivalFlightDate": "2023-12-26T12:55:59.433Z",
        "arrivalCountryName": "string",
        "arrivalCityName": "string",
        "arrivalAirportCode": "string",
        "arrivalAirportName": "string",
        "arrivalTerminalCode": "string",
        "flightDuration": "string"
        }
      ],
    "passengers": [
        {
        "id": "string",
        "isAdult": true,
        "selectedForwardBaggageCode": "string",
        "selectedBackwardBaggageCode": "string",
        "forwardBaggages": [
            {
            "baggageCode": "string",
            "description": "string",
            "price": 0,
            "currency": "string",
            "included": true
            }
          ],
        "backwardBaggages": [
            {
            "baggageCode": "string",
            "description": "string",
            "price": 0,
            "currency": "string",
            "included": true
            }
          ]
        }
      ]
    },
  "extraServices": [
      {
      "extraServiceCode": "string",
      "extraServiceTypeCode": "string",
      "isMandatory": 0,
      "extraServiceName": "string",
      "minimalServiceAmount": 0,
      "includedPriceCode": "string",
      "prices": [
          {
          "extraServicePriceCode": "string",
          "displayName": "string",
          "restrictionInfo": "string",
          "additionalInfo": "string",
          "price": 0,
          "extraPrice": 0,
          "currency": "string"
          }
        ]
      }
    ],
  "insurancePrice": {
    "name": "string",
    "price": 0,
    "priceSurcarge": 0,
    "actualStartDate": "2023-12-26T12:55:59.433Z",
    "actualEndDate": "2023-12-26T12:55:59.433Z",
    "optional": true,
    "includedInPackagePrice": true
    }
  },
"altPackages": [
    {
    "cacheKey": "string",
    "id": "string",
    "priceCurrency": "string",
    "totalPrice": 0,
    "agentCommissionPercent": 0,
    "agentCommissionAmount": 0,
    "includedExtrasAmount": 0,
    "priceDifference": 0,
    "hotel": {
      "hotelPriceId": "string",
      "providerId": 0,
      "hotelName": "string",
      "hotelCode": "string",
      "nigths": 0,
      "mealPlan": "string",
      "hotelClass": "string",
      "availabilityType": "OnRequest",
      "availableRoomsCount": 0,
      "fewRooms": true,
      "roomCategoryCode": "string",
      "roomCategoryName": "string",
      "placementTypeName": "string",
      "placementDescription": "string",
      "checkInDate": "2023-12-26T12:55:59.433Z",
      "checkOutDate": "2023-12-26T12:55:59.433Z",
      "adults": 0,
      "children": 0,
      "districtUID": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "districtName": "string",
      "cityUID": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "cityName": "string",
      "countryCode": "string",
      "countryName": "string",
      "hasAlcohol": true,
      "hasFreeWifi": true,
      "hasMetro": true,
      "hasPool": true,
      "hasMall": true,
      "cancellationPolicyDescription": "string",
      "cancellationPolicy": {
        "cancellationPolicyCode": "string",
        "noShowChargeValue": 0,
        "noShowChargeValueType": "string",
        "earlyDepartureChargeValue": 0,
        "earlyDepartureChargeValueType": "string",
        "conditions": [
            {
            "timeunits": 0,
            "timeunitType": "string",
            "timeOffsetTypeName": "string",
            "chargeValue": 0,
            "chargeValueType": "string"
            }
          ]
        }
      },
    "flight": {
      "id": "string",
      "departureDate": "2023-12-26T12:55:59.433Z",
      "returnDate": "2023-12-26T12:55:59.433Z",
      "departureTicketsLeft": 0,
      "returnTicketsLeft": 0,
      "departureAvailabilityType": "OnRequest",
      "returnAvailabilityType": "OnRequest",
      "isTwoWay": true,
      "sameBaggageForAll": true,
      "totalBaggage": true,
      "departureSegments": [
          {
          "airlineCode": "string",
          "airlineName": "string",
          "flightCode": "string",
          "class": "string",
          "lugageWeight": 0,
          "handLugageWeight": 0,
          "departureFlightDate": "2023-12-26T12:55:59.433Z",
          "departureCountryName": "string",
          "departureCityName": "string",
          "departureAirportCode": "string",
          "departureAirportName": "string",
          "departureTerminalCode": "string",
          "arrivalFlightDate": "2023-12-26T12:55:59.433Z",
          "arrivalCountryName": "string",
          "arrivalCityName": "string",
          "arrivalAirportCode": "string",
          "arrivalAirportName": "string",
          "arrivalTerminalCode": "string",
          "flightDuration": "string"
          }
        ],
      "returnSegments": [
          {
          "airlineCode": "string",
          "airlineName": "string",
          "flightCode": "string",
          "class": "string",
          "lugageWeight": 0,
          "handLugageWeight": 0,
          "departureFlightDate": "2023-12-26T12:55:59.433Z",
          "departureCountryName": "string",
          "departureCityName": "string",
          "departureAirportCode": "string",
          "departureAirportName": "string",
          "departureTerminalCode": "string",
          "arrivalFlightDate": "2023-12-26T12:55:59.433Z",
          "arrivalCountryName": "string",
          "arrivalCityName": "string",
          "arrivalAirportCode": "string",
          "arrivalAirportName": "string",
          "arrivalTerminalCode": "string",
          "flightDuration": "string"
          }
        ],
      "passengers": [
          {
          "id": "string",
          "isAdult": true,
          "selectedForwardBaggageCode": "string",
          "selectedBackwardBaggageCode": "string",
          "forwardBaggages": [
              {
              "baggageCode": "string",
              "description": "string",
              "price": 0,
              "currency": "string",
              "included": true
              }
            ],
          "backwardBaggages": [
              {
              "baggageCode": "string",
              "description": "string",
              "price": 0,
              "currency": "string",
              "included": true
              }
            ]
          }
        ]
      },
    "extraServices": [
        {
        "extraServiceCode": "string",
        "extraServiceTypeCode": "string",
        "isMandatory": 0,
        "extraServiceName": "string",
        "minimalServiceAmount": 0,
        "includedPriceCode": "string",
        "prices": [
            {
            "extraServicePriceCode": "string",
            "displayName": "string",
            "restrictionInfo": "string",
            "additionalInfo": "string",
            "price": 0,
            "extraPrice": 0,
            "currency": "string"
            }
          ]
        }
      ],
    "insurancePrice": {
      "name": "string",
      "price": 0,
      "priceSurcarge": 0,
      "actualStartDate": "2023-12-26T12:55:59.433Z",
      "actualEndDate": "2023-12-26T12:55:59.433Z",
      "optional": true,
      "includedInPackagePrice": true
      }
    }
  ],
"refreshPriceResult": "Success"
}

Response example

{
  "package": {
      "id": "tour:7caef71d-25e3-4882-b0db-81e766af2b72:fa7a89d5-1c20-4004-b3d2-f8d08163827f:53552191-59ea-469d-ae9d-5b848da8839d",
      "priceCurrency": "USD",
      "totalPrice": 781.60,
      "agentCommissionPercent": 0.00,
      "agentCommissionAmount": 0.00,
      "includedExtrasAmount": 0,
      "priceDifference": 0,
      "hotel": {
          "hotelPriceId": "fa7a89d5-1c20-4004-b3d2-f8d08163827f",
          "hotelName": "Ibis Al Rigga",
          "hotelCode": "IBH-6685",
          "nigths": 4,
          "mealPlan": "RO",
          "hotelClass": "3",
          "hotelColor": "#2E8B57",
          "availabilityType": "FreeSale",
          "availableRoomsCount": 0,
          "fewRooms": true,
          "roomCategoryCode": "DBC",
          "roomCategoryName": "Standard room with 1 double bed",
          "placementTypeName": "DBL",
          "placementDescription": "STAY LOND AND SAVE B2B - 4S ALO Equipped with ibis bedding, take comfort in our ibis room measuring 19 m² offering the ultimate comfort: large double bed, 42\" LED TV with all the best channels, and a bathroom with shower ",
          "checkInDate": "2024-05-17T00:00:00.000",
          "checkOutDate": "2024-05-21T00:00:00.000",
          "adults": 2,
          "children": 0,
          "districtUID": "aaff2238-fa72-4900-83f8-a16990415547",
          "districtName": "Deira",
          "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
          "cityName": "Dubai",
          "countryCode": "AE",
          "countryName": "United Arab Emirates",
          "hasAlcohol": true,
          "hasFreeWifi": true,
          "hasMetro": true,
          "hasPool": false,
          "hasMall": true,
          "infantMaxAge": 2.99,
          "childMinAge": 3.00,
          "childMaxAge": 11.99,
          "teenMinAge": 0.0,
          "teenMaxAge": 0.0,
          "adultMinAge": 12.00,
          "cancellationPolicyDescription": "Cancellation Policy: Non refundable",
          "cancellationPolicy": {
              "noShowChargeValue": 100,
              "noShowChargeValueType": "%",
              "earlyDepartureChargeValue": 100,
              "earlyDepartureChargeValueType": "%",
              "conditions": [
                    {
                      "timeunits": 365,
                      "timeunitType": "Day",
                      "timeOffsetTypeName": "Before Arrival",
                      "chargeValue": 100,
                      "chargeValueType": "%"
                    }
                ]
            }
        },
      "flight": {
          "id": "53552191-59ea-469d-ae9d-5b848da8839d",
          "departureDate": "2024-05-17T00:00:00.000",
          "returnDate": "2024-05-21T00:00:00.000",
          "departureTicketsLeft": 45,
          "returnTicketsLeft": 44,
          "departureAvailabilityType": "FreeSale",
          "returnAvailabilityType": "FreeSale",
          "isTwoWay": true,
          "sameBaggageForAll": false,
          "totalBaggage": false,
          "isBlock": true,
          "class": "Economy",
          "departureSegments": [
                {
                  "airlineCode": "FZ",
                  "airlineName": "Fly Dubai",
                  "flightCode": "FZ1722",
                  "class": "Economy",
                  "lugageWeight": 20,
                  "handLugageWeight": 6,
                  "departureFlightDate": "2024-05-17T03:35:00.000",
                  "departureCountryName": "Kazakhstan",
                  "departureCityName": "Almaty",
                  "departureAirportCode": "ALA",
                  "departureAirportName": "Almaty Intl Airport",
                  "departureTerminalCode": "ALA",
                  "arrivalFlightDate": "2024-05-17T07:10:00.000",
                  "arrivalCountryName": "United Arab Emirates",
                  "arrivalCityName": "Dubai",
                  "arrivalAirportCode": "DXB",
                  "arrivalAirportName": "Dubai Intl Airport",
                  "arrivalTerminalCode": "DXB3",
                  "flightDuration": "5h 35m"
                }
            ],
          "returnSegments": [
                {
                  "airlineCode": "FZ",
                  "airlineName": "Fly Dubai",
                  "flightCode": "FZ1721",
                  "class": "Economy",
                  "lugageWeight": 20,
                  "handLugageWeight": 6,
                  "departureFlightDate": "2024-05-21T21:25:00.000",
                  "departureCountryName": "United Arab Emirates",
                  "departureCityName": "Dubai",
                  "departureAirportCode": "DXB",
                  "departureAirportName": "Dubai Intl Airport",
                  "departureTerminalCode": "DXB3",
                  "arrivalFlightDate": "2024-05-22T02:35:00.000",
                  "arrivalCountryName": "Kazakhstan",
                  "arrivalCityName": "Almaty",
                  "arrivalAirportCode": "ALA",
                  "arrivalAirportName": "Almaty Intl Airport",
                  "arrivalTerminalCode": "ALA",
                  "flightDuration": "3h 10m"
                }
            ],
          "passengers": [
                {
                  "id": "53552191-59ea-469d-ae9d-5b848da8839d-A1",
                  "isAdult": true,
                  "selectedForwardBaggageCode": "INCLUDED",
                  "selectedBackwardBaggageCode": "INCLUDED",
                  "forwardBaggages": [
                        {
                          "baggageCode": "INCLUDED",
                          "description": "20 Kg Included",
                          "price": 0.0,
                          "currency": "USD",
                          "included": true
                        }
                    ],
                  "backwardBaggages": [
                        {
                          "baggageCode": "INCLUDED",
                          "description": "20 Kg Included",
                          "price": 0.0,
                          "currency": "USD",
                          "included": true
                        }
                    ]
                },
                {
                  "id": "53552191-59ea-469d-ae9d-5b848da8839d-A2",
                  "isAdult": true,
                  "selectedForwardBaggageCode": "INCLUDED",
                  "selectedBackwardBaggageCode": "INCLUDED",
                  "forwardBaggages": [
                        {
                          "baggageCode": "INCLUDED",
                          "description": "20 Kg Included",
                          "price": 0.0,
                          "currency": "USD",
                          "included": true
                        }
                    ],
                  "backwardBaggages": [
                        {
                          "baggageCode": "INCLUDED",
                          "description": "20 Kg Included",
                          "price": 0.0,
                          "currency": "USD",
                          "included": true
                        }
                    ]
                }
            ]
        },
      "extraServices": [],
      "insurancePrice": {
          "name": "Medical INS (N10000)",
          "price": 22.40,
          "actualStartDate": "2024-05-17T00:00:00.000",
          "actualEndDate": "2024-05-21T00:00:00.000",
          "optional": false,
          "includedInPackagePrice": true
        },
      "sortCheckInOut": "17.05.2024-21.05.2024",
      "sortAirline": "fly dubai",
      "sortHotelName": "ibis al rigga",
      "sortDetails": "ro",
      "sortPlacement": "standard room with 1 double bed dbl"
    },
  "altPackages": [
        {
          "id": "tour:7caef71d-25e3-4882-b0db-81e766af2b72:fa7a89d5-1c20-4004-b3d2-f8d08163827f:53552191-59ea-469d-ae9d-5b848da8839d",
          "priceCurrency": "USD",
          "totalPrice": 781.60,
          "agentCommissionPercent": 0.00,
          "agentCommissionAmount": 0.00,
          "includedExtrasAmount": 0,
          "priceDifference": 0.00,
          "hotel": {
              "hotelPriceId": "fa7a89d5-1c20-4004-b3d2-f8d08163827f",
              "hotelName": "Ibis Al Rigga",
              "hotelCode": "IBH-6685",
              "nigths": 4,
              "mealPlan": "RO",
              "hotelClass": "3",
              "hotelColor": "#2E8B57",
              "availabilityType": "FreeSale",
              "availableRoomsCount": 0,
              "fewRooms": true,
              "roomCategoryCode": "DBC",
              "roomCategoryName": "Standard room with 1 double bed",
              "placementTypeName": "DBL",
              "placementDescription": "STAY LOND AND SAVE B2B - 4S ALO Equipped with ibis bedding, take comfort in our ibis room measuring 19 m² offering the ultimate comfort: large double bed, 42\" LED TV with all the best channels, and a bathroom with shower ",
              "checkInDate": "2024-05-17T00:00:00.000",
              "checkOutDate": "2024-05-21T00:00:00.000",
              "adults": 2,
              "children": 0,
              "districtUID": "aaff2238-fa72-4900-83f8-a16990415547",
              "districtName": "Deira",
              "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
              "cityName": "Dubai",
              "countryCode": "AE",
              "countryName": "United Arab Emirates",
              "hasAlcohol": true,
              "hasFreeWifi": true,
              "hasMetro": true,
              "hasPool": false,
              "hasMall": true,
              "infantMaxAge": 2.99,
              "childMinAge": 3.00,
              "childMaxAge": 11.99,
              "teenMinAge": 0.0,
              "teenMaxAge": 0.0,
              "adultMinAge": 12.00,
              "cancellationPolicyDescription": "Cancellation Policy: Non refundable",
              "cancellationPolicy": {
                  "noShowChargeValue": 100,
                  "noShowChargeValueType": "%",
                  "earlyDepartureChargeValue": 100,
                  "earlyDepartureChargeValueType": "%",
                  "conditions": [
                        {
                          "timeunits": 365,
                          "timeunitType": "Day",
                          "timeOffsetTypeName": "Before Arrival",
                          "chargeValue": 100,
                          "chargeValueType": "%"
                        }
                    ]
                }
            },
          "flight": {
              "id": "53552191-59ea-469d-ae9d-5b848da8839d",
              "departureDate": "2024-05-17T00:00:00.000",
              "returnDate": "2024-05-21T00:00:00.000",
              "departureTicketsLeft": 45,
              "returnTicketsLeft": 44,
              "departureAvailabilityType": "FreeSale",
              "returnAvailabilityType": "FreeSale",
              "isTwoWay": true,
              "sameBaggageForAll": false,
              "totalBaggage": false,
              "isBlock": true,
              "class": "Economy",
              "departureSegments": [
                    {
                      "airlineCode": "FZ",
                      "airlineName": "Fly Dubai",
                      "flightCode": "FZ1722",
                      "class": "Economy",
                      "lugageWeight": 20,
                      "handLugageWeight": 6,
                      "departureFlightDate": "2024-05-17T03:35:00.000",
                      "departureCountryName": "Kazakhstan",
                      "departureCityName": "Almaty",
                      "departureAirportCode": "ALA",
                      "departureAirportName": "Almaty Intl Airport",
                      "departureTerminalCode": "ALA",
                      "arrivalFlightDate": "2024-05-17T07:10:00.000",
                      "arrivalCountryName": "United Arab Emirates",
                      "arrivalCityName": "Dubai",
                      "arrivalAirportCode": "DXB",
                      "arrivalAirportName": "Dubai Intl Airport",
                      "arrivalTerminalCode": "DXB3",
                      "flightDuration": "5h 35m"
                    }
                ],
              "returnSegments": [
                    {
                      "airlineCode": "FZ",
                      "airlineName": "Fly Dubai",
                      "flightCode": "FZ1721",
                      "class": "Economy",
                      "lugageWeight": 20,
                      "handLugageWeight": 6,
                      "departureFlightDate": "2024-05-21T21:25:00.000",
                      "departureCountryName": "United Arab Emirates",
                      "departureCityName": "Dubai",
                      "departureAirportCode": "DXB",
                      "departureAirportName": "Dubai Intl Airport",
                      "departureTerminalCode": "DXB3",
                      "arrivalFlightDate": "2024-05-22T02:35:00.000",
                      "arrivalCountryName": "Kazakhstan",
                      "arrivalCityName": "Almaty",
                      "arrivalAirportCode": "ALA",
                      "arrivalAirportName": "Almaty Intl Airport",
                      "arrivalTerminalCode": "ALA",
                      "flightDuration": "3h 10m"
                    }
                ],
              "passengers": [
                    {
                      "id": "53552191-59ea-469d-ae9d-5b848da8839d-A1",
                      "isAdult": true,
                      "selectedForwardBaggageCode": "INCLUDED",
                      "selectedBackwardBaggageCode": "INCLUDED",
                      "forwardBaggages": [
                            {
                              "baggageCode": "INCLUDED",
                              "description": "20 Kg Included",
                              "price": 0.0,
                              "currency": "USD",
                              "included": true
                            }
                        ],
                      "backwardBaggages": [
                            {
                              "baggageCode": "INCLUDED",
                              "description": "20 Kg Included",
                              "price": 0.0,
                              "currency": "USD",
                              "included": true
                            }
                        ]
                    },
                    {
                      "id": "53552191-59ea-469d-ae9d-5b848da8839d-A2",
                      "isAdult": true,
                      "selectedForwardBaggageCode": "INCLUDED",
                      "selectedBackwardBaggageCode": "INCLUDED",
                      "forwardBaggages": [
                            {
                              "baggageCode": "INCLUDED",
                              "description": "20 Kg Included",
                              "price": 0.0,
                              "currency": "USD",
                              "included": true
                            }
                        ],
                      "backwardBaggages": [
                            {
                              "baggageCode": "INCLUDED",
                              "description": "20 Kg Included",
                              "price": 0.0,
                              "currency": "USD",
                              "included": true
                            }
                        ]
                    }
                ]
            },
          "extraServices": [],
          "insurancePrice": {
              "name": "Medical INS (N10000)",
              "price": 22.40,
              "actualStartDate": "2024-05-17T00:00:00.000",
              "actualEndDate": "2024-05-21T00:00:00.000",
              "optional": false,
              "includedInPackagePrice": true
            },
          "sortCheckInOut": "17.05.2024-21.05.2024",
          "sortAirline": "fly dubai",
          "sortHotelName": "ibis al rigga",
          "sortDetails": "ro",
          "sortPlacement": "standard room with 1 double bed dbl"
        },
        {
          "id": "tour:7caef71d-25e3-4882-b0db-81e766af2b72:fa7a89d5-1c20-4004-b3d2-f8d08163827f:cac3b381-190d-41e7-baeb-788d060393a2",
          "priceCurrency": "USD",
          "totalPrice": 1057.60,
          "agentCommissionPercent": 0.00,
          "agentCommissionAmount": 0.00,
          "includedExtrasAmount": 0,
          "priceDifference": 276.00,
          "hotel": {
              "hotelPriceId": "fa7a89d5-1c20-4004-b3d2-f8d08163827f",
              "hotelName": "Ibis Al Rigga",
              "hotelCode": "IBH-6685",
              "nigths": 4,
              "mealPlan": "RO",
              "hotelClass": "3",
              "hotelColor": "#2E8B57",
              "availabilityType": "FreeSale",
              "availableRoomsCount": 0,
              "fewRooms": true,
              "roomCategoryCode": "DBC",
              "roomCategoryName": "Standard room with 1 double bed",
              "placementTypeName": "DBL",
              "placementDescription": "STAY LOND AND SAVE B2B - 4S ALO Equipped with ibis bedding, take comfort in our ibis room measuring 19 m² offering the ultimate comfort: large double bed, 42\" LED TV with all the best channels, and a bathroom with shower ",
              "checkInDate": "2024-05-17T00:00:00.000",
              "checkOutDate": "2024-05-21T00:00:00.000",
              "adults": 2,
              "children": 0,
              "districtUID": "aaff2238-fa72-4900-83f8-a16990415547",
              "districtName": "Deira",
              "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
              "cityName": "Dubai",
              "countryCode": "AE",
              "countryName": "United Arab Emirates",
              "hasAlcohol": true,
              "hasFreeWifi": true,
              "hasMetro": true,
              "hasPool": false,
              "hasMall": true,
              "infantMaxAge": 2.99,
              "childMinAge": 3.00,
              "childMaxAge": 11.99,
              "teenMinAge": 0.0,
              "teenMaxAge": 0.0,
              "adultMinAge": 12.00,
              "cancellationPolicyDescription": "Cancellation Policy: Non refundable",
              "cancellationPolicy": {
                  "noShowChargeValue": 100,
                  "noShowChargeValueType": "%",
                  "earlyDepartureChargeValue": 100,
                  "earlyDepartureChargeValueType": "%",
                  "conditions": [
                        {
                          "timeunits": 365,
                          "timeunitType": "Day",
                          "timeOffsetTypeName": "Before Arrival",
                          "chargeValue": 100,
                          "chargeValueType": "%"
                        }
                    ]
                }
            },
          "flight": {
              "id": "cac3b381-190d-41e7-baeb-788d060393a2",
              "departureDate": "2024-05-17T00:00:00.000",
              "returnDate": "2024-05-21T00:00:00.000",
              "departureTicketsLeft": 6,
              "returnTicketsLeft": 8,
              "departureAvailabilityType": "FewPlaces",
              "returnAvailabilityType": "FewPlaces",
              "isTwoWay": true,
              "sameBaggageForAll": false,
              "totalBaggage": false,
              "isBlock": true,
              "class": "Economy",
              "departureSegments": [
                    {
                      "airlineCode": "KC",
                      "airlineName": "Air Astana",
                      "flightCode": "KC897",
                      "class": "Economy",
                      "lugageWeight": 20,
                      "handLugageWeight": 6,
                      "departureFlightDate": "2024-05-17T09:15:00.000",
                      "departureCountryName": "Kazakhstan",
                      "departureCityName": "Almaty",
                      "departureAirportCode": "ALA",
                      "departureAirportName": "Almaty Intl Airport",
                      "departureTerminalCode": "ALA",
                      "arrivalFlightDate": "2024-05-17T12:55:00.000",
                      "arrivalCountryName": "United Arab Emirates",
                      "arrivalCityName": "Dubai",
                      "arrivalAirportCode": "DXB",
                      "arrivalAirportName": "Dubai Intl Airport",
                      "arrivalTerminalCode": "DXB1",
                      "flightDuration": "5h 40m"
                    }
                ],
              "returnSegments": [
                    {
                      "airlineCode": "KC",
                      "airlineName": "Air Astana",
                      "flightCode": "KC898",
                      "class": "Economy",
                      "lugageWeight": 20,
                      "handLugageWeight": 6,
                      "departureFlightDate": "2024-05-21T13:55:00.000",
                      "departureCountryName": "United Arab Emirates",
                      "departureCityName": "Dubai",
                      "departureAirportCode": "DXB",
                      "departureAirportName": "Dubai Intl Airport",
                      "departureTerminalCode": "DXB1",
                      "arrivalFlightDate": "2024-05-21T19:10:00.000",
                      "arrivalCountryName": "Kazakhstan",
                      "arrivalCityName": "Almaty",
                      "arrivalAirportCode": "ALA",
                      "arrivalAirportName": "Almaty Intl Airport",
                      "arrivalTerminalCode": "ALA",
                      "flightDuration": "3h 15m"
                    }
                ],
              "passengers": [
                    {
                      "id": "cac3b381-190d-41e7-baeb-788d060393a2-A1",
                      "isAdult": true,
                      "selectedForwardBaggageCode": "INCLUDED",
                      "selectedBackwardBaggageCode": "INCLUDED",
                      "forwardBaggages": [
                            {
                              "baggageCode": "INCLUDED",
                              "description": "1PC",
                              "price": 0.0,
                              "currency": "USD",
                              "included": true
                            }
                        ],
                      "backwardBaggages": [
                            {
                              "baggageCode": "INCLUDED",
                              "description": "1PC",
                              "price": 0.0,
                              "currency": "USD",
                              "included": true
                            }
                        ]
                    },
                    {
                      "id": "cac3b381-190d-41e7-baeb-788d060393a2-A2",
                      "isAdult": true,
                      "selectedForwardBaggageCode": "INCLUDED",
                      "selectedBackwardBaggageCode": "INCLUDED",
                      "forwardBaggages": [
                            {
                              "baggageCode": "INCLUDED",
                              "description": "1PC",
                              "price": 0.0,
                              "currency": "USD",
                              "included": true
                            }
                        ],
                      "backwardBaggages": [
                            {
                              "baggageCode": "INCLUDED",
                              "description": "1PC",
                              "price": 0.0,
                              "currency": "USD",
                              "included": true
                            }
                        ]
                    }
                ]
            },
          "extraServices": [],
          "insurancePrice": {
              "name": "Medical INS (N10000)",
              "price": 22.40,
              "actualStartDate": "2024-05-17T00:00:00.000",
              "actualEndDate": "2024-05-21T00:00:00.000",
              "optional": false,
              "includedInPackagePrice": true
            },
          "sortCheckInOut": "17.05.2024-21.05.2024",
          "sortAirline": "air astana",
          "sortHotelName": "ibis al rigga",
          "sortDetails": "ro",
          "sortPlacement": "standard room with 1 double bed dbl"
        },
        {
          "id": "tour:7caef71d-25e3-4882-b0db-81e766af2b72:fa7a89d5-1c20-4004-b3d2-f8d08163827f:be2db8e7-f01a-4fd4-951d-c5f2ce07c69d",
          "priceCurrency": "USD",
          "totalPrice": 1087.60,
          "agentCommissionPercent": 0.00,
          "agentCommissionAmount": 0.00,
          "includedExtrasAmount": 0,
          "priceDifference": 306.00,
          "hotel": {
              "hotelPriceId": "fa7a89d5-1c20-4004-b3d2-f8d08163827f",
              "hotelName": "Ibis Al Rigga",
              "hotelCode": "IBH-6685",
              "nigths": 4,
              "mealPlan": "RO",
              "hotelClass": "3",
              "hotelColor": "#2E8B57",
              "availabilityType": "FreeSale",
              "availableRoomsCount": 0,
              "fewRooms": true,
              "roomCategoryCode": "DBC",
              "roomCategoryName": "Standard room with 1 double bed",
              "placementTypeName": "DBL",
              "placementDescription": "STAY LOND AND SAVE B2B - 4S ALO Equipped with ibis bedding, take comfort in our ibis room measuring 19 m² offering the ultimate comfort: large double bed, 42\" LED TV with all the best channels, and a bathroom with shower ",
              "checkInDate": "2024-05-17T00:00:00.000",
              "checkOutDate": "2024-05-21T00:00:00.000",
              "adults": 2,
              "children": 0,
              "districtUID": "aaff2238-fa72-4900-83f8-a16990415547",
              "districtName": "Deira",
              "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
              "cityName": "Dubai",
              "countryCode": "AE",
              "countryName": "United Arab Emirates",
              "hasAlcohol": true,
              "hasFreeWifi": true,
              "hasMetro": true,
              "hasPool": false,
              "hasMall": true,
              "infantMaxAge": 2.99,
              "childMinAge": 3.00,
              "childMaxAge": 11.99,
              "teenMinAge": 0.0,
              "teenMaxAge": 0.0,
              "adultMinAge": 12.00,
              "cancellationPolicyDescription": "Cancellation Policy: Non refundable",
              "cancellationPolicy": {
                  "noShowChargeValue": 100,
                  "noShowChargeValueType": "%",
                  "earlyDepartureChargeValue": 100,
                  "earlyDepartureChargeValueType": "%",
                  "conditions": [
                        {
                          "timeunits": 365,
                          "timeunitType": "Day",
                          "timeOffsetTypeName": "Before Arrival",
                          "chargeValue": 100,
                          "chargeValueType": "%"
                        }
                    ]
                }
            },
          "flight": {
              "id": "be2db8e7-f01a-4fd4-951d-c5f2ce07c69d",
              "departureDate": "2024-05-17T00:00:00.000",
              "returnDate": "2024-05-21T00:00:00.000",
              "departureTicketsLeft": 7,
              "returnTicketsLeft": 7,
              "departureAvailabilityType": "FewPlaces",
              "returnAvailabilityType": "FewPlaces",
              "isTwoWay": true,
              "sameBaggageForAll": false,
              "totalBaggage": true,
              "isBlock": false,
              "class": "Economy",
              "departureSegments": [
                    {
                      "airlineCode": "FZ",
                      "airlineName": "Fly Dubai",
                      "flightCode": "FZ1722",
                      "class": "Economy",
                      "lugageWeight": 20,
                      "handLugageWeight": 6,
                      "departureFlightDate": "2024-05-17T03:40:00.000",
                      "departureCountryName": "Kazakhstan",
                      "departureCityName": "Almaty",
                      "departureAirportCode": "ALA",
                      "departureAirportName": "Almaty Intl Airport",
                      "departureTerminalCode": "ALA",
                      "arrivalFlightDate": "2024-05-17T07:15:00.000",
                      "arrivalCountryName": "United Arab Emirates",
                      "arrivalCityName": "Dubai",
                      "arrivalAirportCode": "DXB",
                      "arrivalAirportName": "Dubai Intl Airport",
                      "arrivalTerminalCode": "DXB3",
                      "flightDuration": "5h 35m"
                    }
                ],
              "returnSegments": [
                    {
                      "airlineCode": "FZ",
                      "airlineName": "Fly Dubai",
                      "flightCode": "FZ1721",
                      "class": "Economy",
                      "lugageWeight": 20,
                      "handLugageWeight": 6,
                      "departureFlightDate": "2024-05-21T21:30:00.000",
                      "departureCountryName": "United Arab Emirates",
                      "departureCityName": "Dubai",
                      "departureAirportCode": "DXB",
                      "departureAirportName": "Dubai Intl Airport",
                      "departureTerminalCode": "DXB3",
                      "arrivalFlightDate": "2024-05-22T02:40:00.000",
                      "arrivalCountryName": "Kazakhstan",
                      "arrivalCityName": "Almaty",
                      "arrivalAirportCode": "ALA",
                      "arrivalAirportName": "Almaty Intl Airport",
                      "arrivalTerminalCode": "ALA",
                      "flightDuration": "3h 10m"
                    }
                ],
              "passengers": [
                    {
                      "id": "be2db8e7-f01a-4fd4-951d-c5f2ce07c69d-A1",
                      "isAdult": true,
                      "forwardBaggages": [],
                      "backwardBaggages": []
                    },
                    {
                      "id": "be2db8e7-f01a-4fd4-951d-c5f2ce07c69d-A2",
                      "isAdult": true,
                      "forwardBaggages": [],
                      "backwardBaggages": []
                    }
                ]
            },
          "extraServices": [],
          "insurancePrice": {
              "name": "Medical INS (N10000)",
              "price": 22.40,
              "actualStartDate": "2024-05-17T00:00:00.000",
              "actualEndDate": "2024-05-21T00:00:00.000",
              "optional": false,
              "includedInPackagePrice": true
            },
          "sortCheckInOut": "17.05.2024-21.05.2024",
          "sortAirline": "fly dubai",
          "sortHotelName": "ibis al rigga",
          "sortDetails": "ro",
          "sortPlacement": "standard room with 1 double bed dbl"
        },
        {
          "id": "tour:7caef71d-25e3-4882-b0db-81e766af2b72:fa7a89d5-1c20-4004-b3d2-f8d08163827f:f8d50dcc-5e46-405f-b071-362a0f713db0",
          "priceCurrency": "USD",
          "totalPrice": 1087.60,
          "agentCommissionPercent": 0.00,
          "agentCommissionAmount": 0.00,
          "includedExtrasAmount": 0,
          "priceDifference": 306.00,
          "hotel": {
              "hotelPriceId": "fa7a89d5-1c20-4004-b3d2-f8d08163827f",
              "hotelName": "Ibis Al Rigga",
              "hotelCode": "IBH-6685",
              "nigths": 4,
              "mealPlan": "RO",
              "hotelClass": "3",
              "hotelColor": "#2E8B57",
              "availabilityType": "FreeSale",
              "availableRoomsCount": 0,
              "fewRooms": true,
              "roomCategoryCode": "DBC",
              "roomCategoryName": "Standard room with 1 double bed",
              "placementTypeName": "DBL",
              "placementDescription": "STAY LOND AND SAVE B2B - 4S ALO Equipped with ibis bedding, take comfort in our ibis room measuring 19 m² offering the ultimate comfort: large double bed, 42\" LED TV with all the best channels, and a bathroom with shower ",
              "checkInDate": "2024-05-17T00:00:00.000",
              "checkOutDate": "2024-05-21T00:00:00.000",
              "adults": 2,
              "children": 0,
              "districtUID": "aaff2238-fa72-4900-83f8-a16990415547",
              "districtName": "Deira",
              "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
              "cityName": "Dubai",
              "countryCode": "AE",
              "countryName": "United Arab Emirates",
              "hasAlcohol": true,
              "hasFreeWifi": true,
              "hasMetro": true,
              "hasPool": false,
              "hasMall": true,
              "infantMaxAge": 2.99,
              "childMinAge": 3.00,
              "childMaxAge": 11.99,
              "teenMinAge": 0.0,
              "teenMaxAge": 0.0,
              "adultMinAge": 12.00,
              "cancellationPolicyDescription": "Cancellation Policy: Non refundable",
              "cancellationPolicy": {
                  "noShowChargeValue": 100,
                  "noShowChargeValueType": "%",
                  "earlyDepartureChargeValue": 100,
                  "earlyDepartureChargeValueType": "%",
                  "conditions": [
                        {
                          "timeunits": 365,
                          "timeunitType": "Day",
                          "timeOffsetTypeName": "Before Arrival",
                          "chargeValue": 100,
                          "chargeValueType": "%"
                        }
                    ]
                }
            },
          "flight": {
              "id": "f8d50dcc-5e46-405f-b071-362a0f713db0",
              "departureDate": "2024-05-17T00:00:00.000",
              "returnDate": "2024-05-21T00:00:00.000",
              "departureTicketsLeft": 7,
              "returnTicketsLeft": 7,
              "departureAvailabilityType": "FewPlaces",
              "returnAvailabilityType": "FewPlaces",
              "isTwoWay": true,
              "sameBaggageForAll": false,
              "totalBaggage": true,
              "isBlock": false,
              "class": "Economy",
              "departureSegments": [
                    {
                      "airlineCode": "FZ",
                      "airlineName": "Fly Dubai",
                      "flightCode": "FZ1722",
                      "class": "Economy",
                      "lugageWeight": 20,
                      "handLugageWeight": 6,
                      "departureFlightDate": "2024-05-17T03:40:00.000",
                      "departureCountryName": "Kazakhstan",
                      "departureCityName": "Almaty",
                      "departureAirportCode": "ALA",
                      "departureAirportName": "Almaty Intl Airport",
                      "departureTerminalCode": "ALA",
                      "arrivalFlightDate": "2024-05-17T07:15:00.000",
                      "arrivalCountryName": "United Arab Emirates",
                      "arrivalCityName": "Dubai",
                      "arrivalAirportCode": "DXB",
                      "arrivalAirportName": "Dubai Intl Airport",
                      "arrivalTerminalCode": "DXB3",
                      "flightDuration": "5h 35m"
                    }
                ],
              "returnSegments": [
                    {
                      "airlineCode": "FZ",
                      "airlineName": "Fly Dubai",
                      "flightCode": "FZ1853",
                      "class": "Economy",
                      "lugageWeight": 20,
                      "handLugageWeight": 6,
                      "departureFlightDate": "2024-05-21T22:55:00.000",
                      "departureCountryName": "United Arab Emirates",
                      "departureCityName": "Dubai",
                      "departureAirportCode": "DXB",
                      "departureAirportName": "Dubai Intl Airport",
                      "departureTerminalCode": "DXB3",
                      "arrivalFlightDate": "2024-05-22T04:05:00.000",
                      "arrivalCountryName": "Kazakhstan",
                      "arrivalCityName": "Almaty",
                      "arrivalAirportCode": "ALA",
                      "arrivalAirportName": "Almaty Intl Airport",
                      "arrivalTerminalCode": "ALA",
                      "flightDuration": "3h 10m"
                    }
                ],
              "passengers": [
                    {
                      "id": "f8d50dcc-5e46-405f-b071-362a0f713db0-A1",
                      "isAdult": true,
                      "forwardBaggages": [],
                      "backwardBaggages": []
                    },
                    {
                      "id": "f8d50dcc-5e46-405f-b071-362a0f713db0-A2",
                      "isAdult": true,
                      "forwardBaggages": [],
                      "backwardBaggages": []
                    }
                ]
            },
          "extraServices": [],
          "insurancePrice": {
              "name": "Medical INS (N10000)",
              "price": 22.40,
              "actualStartDate": "2024-05-17T00:00:00.000",
              "actualEndDate": "2024-05-21T00:00:00.000",
              "optional": false,
              "includedInPackagePrice": true
            },
          "sortCheckInOut": "17.05.2024-21.05.2024",
          "sortAirline": "fly dubai",
          "sortHotelName": "ibis al rigga",
          "sortDetails": "ro",
          "sortPlacement": "standard room with 1 double bed dbl"
        },
        {
          "id": "tour:7caef71d-25e3-4882-b0db-81e766af2b72:fa7a89d5-1c20-4004-b3d2-f8d08163827f:6107eb99-53f1-4c1b-94cd-d06badaa5f59",
          "priceCurrency": "USD",
          "totalPrice": 1087.60,
          "agentCommissionPercent": 0.00,
          "agentCommissionAmount": 0.00,
          "includedExtrasAmount": 0,
          "priceDifference": 306.00,
          "hotel": {
              "hotelPriceId": "fa7a89d5-1c20-4004-b3d2-f8d08163827f",
              "hotelName": "Ibis Al Rigga",
              "hotelCode": "IBH-6685",
              "nigths": 4,
              "mealPlan": "RO",
              "hotelClass": "3",
              "hotelColor": "#2E8B57",
              "availabilityType": "FreeSale",
              "availableRoomsCount": 0,
              "fewRooms": true,
              "roomCategoryCode": "DBC",
              "roomCategoryName": "Standard room with 1 double bed",
              "placementTypeName": "DBL",
              "placementDescription": "STAY LOND AND SAVE B2B - 4S ALO Equipped with ibis bedding, take comfort in our ibis room measuring 19 m² offering the ultimate comfort: large double bed, 42\" LED TV with all the best channels, and a bathroom with shower ",
              "checkInDate": "2024-05-17T00:00:00.000",
              "checkOutDate": "2024-05-21T00:00:00.000",
              "adults": 2,
              "children": 0,
              "districtUID": "aaff2238-fa72-4900-83f8-a16990415547",
              "districtName": "Deira",
              "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
              "cityName": "Dubai",
              "countryCode": "AE",
              "countryName": "United Arab Emirates",
              "hasAlcohol": true,
              "hasFreeWifi": true,
              "hasMetro": true,
              "hasPool": false,
              "hasMall": true,
              "infantMaxAge": 2.99,
              "childMinAge": 3.00,
              "childMaxAge": 11.99,
              "teenMinAge": 0.0,
              "teenMaxAge": 0.0,
              "adultMinAge": 12.00,
              "cancellationPolicyDescription": "Cancellation Policy: Non refundable",
              "cancellationPolicy": {
                  "noShowChargeValue": 100,
                  "noShowChargeValueType": "%",
                  "earlyDepartureChargeValue": 100,
                  "earlyDepartureChargeValueType": "%",
                  "conditions": [
                        {
                          "timeunits": 365,
                          "timeunitType": "Day",
                          "timeOffsetTypeName": "Before Arrival",
                          "chargeValue": 100,
                          "chargeValueType": "%"
                        }
                    ]
                }
            },
          "flight": {
              "id": "6107eb99-53f1-4c1b-94cd-d06badaa5f59",
              "departureDate": "2024-05-17T00:00:00.000",
              "returnDate": "2024-05-21T00:00:00.000",
              "departureTicketsLeft": 7,
              "returnTicketsLeft": 7,
              "departureAvailabilityType": "FewPlaces",
              "returnAvailabilityType": "FewPlaces",
              "isTwoWay": true,
              "sameBaggageForAll": false,
              "totalBaggage": true,
              "isBlock": false,
              "class": "Economy",
              "departureSegments": [
                    {
                      "airlineCode": "FZ",
                      "airlineName": "Fly Dubai",
                      "flightCode": "FZ1854",
                      "class": "Economy",
                      "lugageWeight": 20,
                      "handLugageWeight": 6,
                      "departureFlightDate": "2024-05-17T05:05:00.000",
                      "departureCountryName": "Kazakhstan",
                      "departureCityName": "Almaty",
                      "departureAirportCode": "ALA",
                      "departureAirportName": "Almaty Intl Airport",
                      "departureTerminalCode": "ALA",
                      "arrivalFlightDate": "2024-05-17T08:40:00.000",
                      "arrivalCountryName": "United Arab Emirates",
                      "arrivalCityName": "Dubai",
                      "arrivalAirportCode": "DXB",
                      "arrivalAirportName": "Dubai Intl Airport",
                      "arrivalTerminalCode": "DXB3",
                      "flightDuration": "5h 35m"
                    }
                ],
              "returnSegments": [
                    {
                      "airlineCode": "FZ",
                      "airlineName": "Fly Dubai",
                      "flightCode": "FZ1721",
                      "class": "Economy",
                      "lugageWeight": 20,
                      "handLugageWeight": 6,
                      "departureFlightDate": "2024-05-21T21:30:00.000",
                      "departureCountryName": "United Arab Emirates",
                      "departureCityName": "Dubai",
                      "departureAirportCode": "DXB",
                      "departureAirportName": "Dubai Intl Airport",
                      "departureTerminalCode": "DXB3",
                      "arrivalFlightDate": "2024-05-22T02:40:00.000",
                      "arrivalCountryName": "Kazakhstan",
                      "arrivalCityName": "Almaty",
                      "arrivalAirportCode": "ALA",
                      "arrivalAirportName": "Almaty Intl Airport",
                      "arrivalTerminalCode": "ALA",
                      "flightDuration": "3h 10m"
                    }
                ],
              "passengers": [
                    {
                      "id": "6107eb99-53f1-4c1b-94cd-d06badaa5f59-A1",
                      "isAdult": true,
                      "selectedForwardBaggageCode": "TOTAL_BAGGAGE",
                      "forwardBaggages": [
                            {
                              "baggageCode": "TOTAL_BAGGAGE",
                              "description": "20 kg included",
                              "price": 0.00,
                              "currency": "USD",
                              "included": true
                            }
                        ],
                      "backwardBaggages": [
                            {
                              "baggageCode": "INCLUDED_IN_FORWARD",
                              "price": 0,
                              "included": false
                            }
                        ]
                    },
                    {
                      "id": "6107eb99-53f1-4c1b-94cd-d06badaa5f59-A2",
                      "isAdult": true,
                      "selectedForwardBaggageCode": "TOTAL_BAGGAGE",
                      "forwardBaggages": [
                            {
                              "baggageCode": "TOTAL_BAGGAGE",
                              "description": "20 kg included",
                              "price": 0.00,
                              "currency": "USD",
                              "included": true
                            }
                        ],
                      "backwardBaggages": [
                            {
                              "baggageCode": "INCLUDED_IN_FORWARD",
                              "price": 0,
                              "included": false
                            }
                        ]
                    }
                ]
            },
          "extraServices": [],
          "insurancePrice": {
              "name": "Medical INS (N10000)",
              "price": 22.40,
              "actualStartDate": "2024-05-17T00:00:00.000",
              "actualEndDate": "2024-05-21T00:00:00.000",
              "optional": false,
              "includedInPackagePrice": true
            },
          "sortCheckInOut": "17.05.2024-21.05.2024",
          "sortAirline": "fly dubai",
          "sortHotelName": "ibis al rigga",
          "sortDetails": "ro",
          "sortPlacement": "standard room with 1 double bed dbl"
        },
        {
          "id": "tour:7caef71d-25e3-4882-b0db-81e766af2b72:fa7a89d5-1c20-4004-b3d2-f8d08163827f:e056a111-8dea-4710-954c-1a0215e516c9",
          "priceCurrency": "USD",
          "totalPrice": 1087.60,
          "agentCommissionPercent": 0.00,
          "agentCommissionAmount": 0.00,
          "includedExtrasAmount": 0,
          "priceDifference": 306.00,
          "hotel": {
              "hotelPriceId": "fa7a89d5-1c20-4004-b3d2-f8d08163827f",
              "hotelName": "Ibis Al Rigga",
              "hotelCode": "IBH-6685",
              "nigths": 4,
              "mealPlan": "RO",
              "hotelClass": "3",
              "hotelColor": "#2E8B57",
              "availabilityType": "FreeSale",
              "availableRoomsCount": 0,
              "fewRooms": true,
              "roomCategoryCode": "DBC",
              "roomCategoryName": "Standard room with 1 double bed",
              "placementTypeName": "DBL",
              "placementDescription": "STAY LOND AND SAVE B2B - 4S ALO Equipped with ibis bedding, take comfort in our ibis room measuring 19 m² offering the ultimate comfort: large double bed, 42\" LED TV with all the best channels, and a bathroom with shower ",
              "checkInDate": "2024-05-17T00:00:00.000",
              "checkOutDate": "2024-05-21T00:00:00.000",
              "adults": 2,
              "children": 0,
              "districtUID": "aaff2238-fa72-4900-83f8-a16990415547",
              "districtName": "Deira",
              "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
              "cityName": "Dubai",
              "countryCode": "AE",
              "countryName": "United Arab Emirates",
              "hasAlcohol": true,
              "hasFreeWifi": true,
              "hasMetro": true,
              "hasPool": false,
              "hasMall": true,
              "infantMaxAge": 2.99,
              "childMinAge": 3.00,
              "childMaxAge": 11.99,
              "teenMinAge": 0.0,
              "teenMaxAge": 0.0,
              "adultMinAge": 12.00,
              "cancellationPolicyDescription": "Cancellation Policy: Non refundable",
              "cancellationPolicy": {
                  "noShowChargeValue": 100,
                  "noShowChargeValueType": "%",
                  "earlyDepartureChargeValue": 100,
                  "earlyDepartureChargeValueType": "%",
                  "conditions": [
                        {
                          "timeunits": 365,
                          "timeunitType": "Day",
                          "timeOffsetTypeName": "Before Arrival",
                          "chargeValue": 100,
                          "chargeValueType": "%"
                        }
                    ]
                }
            },
          "flight": {
              "id": "e056a111-8dea-4710-954c-1a0215e516c9",
              "departureDate": "2024-05-17T00:00:00.000",
              "returnDate": "2024-05-21T00:00:00.000",
              "departureTicketsLeft": 7,
              "returnTicketsLeft": 7,
              "departureAvailabilityType": "FewPlaces",
              "returnAvailabilityType": "FewPlaces",
              "isTwoWay": true,
              "sameBaggageForAll": false,
              "totalBaggage": true,
              "isBlock": false,
              "class": "Economy",
              "departureSegments": [
                    {
                      "airlineCode": "FZ",
                      "airlineName": "Fly Dubai",
                      "flightCode": "FZ1854",
                      "class": "Economy",
                      "lugageWeight": 20,
                      "handLugageWeight": 6,
                      "departureFlightDate": "2024-05-17T05:05:00.000",
                      "departureCountryName": "Kazakhstan",
                      "departureCityName": "Almaty",
                      "departureAirportCode": "ALA",
                      "departureAirportName": "Almaty Intl Airport",
                      "departureTerminalCode": "ALA",
                      "arrivalFlightDate": "2024-05-17T08:40:00.000",
                      "arrivalCountryName": "United Arab Emirates",
                      "arrivalCityName": "Dubai",
                      "arrivalAirportCode": "DXB",
                      "arrivalAirportName": "Dubai Intl Airport",
                      "arrivalTerminalCode": "DXB3",
                      "flightDuration": "5h 35m"
                    }
                ],
              "returnSegments": [
                    {
                      "airlineCode": "FZ",
                      "airlineName": "Fly Dubai",
                      "flightCode": "FZ1853",
                      "class": "Economy",
                      "lugageWeight": 20,
                      "handLugageWeight": 6,
                      "departureFlightDate": "2024-05-21T22:55:00.000",
                      "departureCountryName": "United Arab Emirates",
                      "departureCityName": "Dubai",
                      "departureAirportCode": "DXB",
                      "departureAirportName": "Dubai Intl Airport",
                      "departureTerminalCode": "DXB3",
                      "arrivalFlightDate": "2024-05-22T04:05:00.000",
                      "arrivalCountryName": "Kazakhstan",
                      "arrivalCityName": "Almaty",
                      "arrivalAirportCode": "ALA",
                      "arrivalAirportName": "Almaty Intl Airport",
                      "arrivalTerminalCode": "ALA",
                      "flightDuration": "3h 10m"
                    }
                ],
              "passengers": [
                    {
                      "id": "e056a111-8dea-4710-954c-1a0215e516c9-A1",
                      "isAdult": true,
                      "forwardBaggages": [],
                      "backwardBaggages": []
                    },
                    {
                      "id": "e056a111-8dea-4710-954c-1a0215e516c9-A2",
                      "isAdult": true,
                      "forwardBaggages": [],
                      "backwardBaggages": []
                    }
                ]
            },
          "extraServices": [],
          "insurancePrice": {
              "name": "Medical INS (N10000)",
              "price": 22.40,
              "actualStartDate": "2024-05-17T00:00:00.000",
              "actualEndDate": "2024-05-21T00:00:00.000",
              "optional": false,
              "includedInPackagePrice": true
            },
          "sortCheckInOut": "17.05.2024-21.05.2024",
          "sortAirline": "fly dubai",
          "sortHotelName": "ibis al rigga",
          "sortDetails": "ro",
          "sortPlacement": "standard room with 1 double bed dbl"
        },
        {
          "id": "tour:7caef71d-25e3-4882-b0db-81e766af2b72:fa7a89d5-1c20-4004-b3d2-f8d08163827f:265dfb4f-df75-4a8e-ad08-52a742c8742d",
          "priceCurrency": "USD",
          "totalPrice": 1139.42,
          "agentCommissionPercent": 0.00,
          "agentCommissionAmount": 0.00,
          "includedExtrasAmount": 0,
          "priceDifference": 357.82,
          "hotel": {
              "hotelPriceId": "fa7a89d5-1c20-4004-b3d2-f8d08163827f",
              "hotelName": "Ibis Al Rigga",
              "hotelCode": "IBH-6685",
              "nigths": 4,
              "mealPlan": "RO",
              "hotelClass": "3",
              "hotelColor": "#2E8B57",
              "availabilityType": "FreeSale",
              "availableRoomsCount": 0,
              "fewRooms": true,
              "roomCategoryCode": "DBC",
              "roomCategoryName": "Standard room with 1 double bed",
              "placementTypeName": "DBL",
              "placementDescription": "STAY LOND AND SAVE B2B - 4S ALO Equipped with ibis bedding, take comfort in our ibis room measuring 19 m² offering the ultimate comfort: large double bed, 42\" LED TV with all the best channels, and a bathroom with shower ",
              "checkInDate": "2024-05-17T00:00:00.000",
              "checkOutDate": "2024-05-21T00:00:00.000",
              "adults": 2,
              "children": 0,
              "districtUID": "aaff2238-fa72-4900-83f8-a16990415547",
              "districtName": "Deira",
              "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
              "cityName": "Dubai",
              "countryCode": "AE",
              "countryName": "United Arab Emirates",
              "hasAlcohol": true,
              "hasFreeWifi": true,
              "hasMetro": true,
              "hasPool": false,
              "hasMall": true,
              "infantMaxAge": 2.99,
              "childMinAge": 3.00,
              "childMaxAge": 11.99,
              "teenMinAge": 0.0,
              "teenMaxAge": 0.0,
              "adultMinAge": 12.00,
              "cancellationPolicyDescription": "Cancellation Policy: Non refundable",
              "cancellationPolicy": {
                  "noShowChargeValue": 100,
                  "noShowChargeValueType": "%",
                  "earlyDepartureChargeValue": 100,
                  "earlyDepartureChargeValueType": "%",
                  "conditions": [
                        {
                          "timeunits": 365,
                          "timeunitType": "Day",
                          "timeOffsetTypeName": "Before Arrival",
                          "chargeValue": 100,
                          "chargeValueType": "%"
                        }
                    ]
                }
            },
          "flight": {
              "id": "265dfb4f-df75-4a8e-ad08-52a742c8742d",
              "departureDate": "2024-05-17T00:00:00.000",
              "returnDate": "2024-05-21T00:00:00.000",
              "departureTicketsLeft": 7,
              "returnTicketsLeft": 7,
              "departureAvailabilityType": "FewPlaces",
              "returnAvailabilityType": "FewPlaces",
              "isTwoWay": true,
              "sameBaggageForAll": false,
              "totalBaggage": true,
              "isBlock": false,
              "class": "Economy",
              "departureSegments": [
                    {
                      "airlineCode": "KC",
                      "airlineName": "Air Astana",
                      "flightCode": "KC897",
                      "class": "Economy",
                      "lugageWeight": 20,
                      "handLugageWeight": 6,
                      "departureFlightDate": "2024-05-17T09:15:00.000",
                      "departureCountryName": "Kazakhstan",
                      "departureCityName": "Almaty",
                      "departureAirportCode": "ALA",
                      "departureAirportName": "Almaty Intl Airport",
                      "departureTerminalCode": "ALA",
                      "arrivalFlightDate": "2024-05-17T12:55:00.000",
                      "arrivalCountryName": "United Arab Emirates",
                      "arrivalCityName": "Dubai",
                      "arrivalAirportCode": "DXB",
                      "arrivalAirportName": "Dubai Intl Airport",
                      "arrivalTerminalCode": "DXB1",
                      "flightDuration": "5h 40m"
                    }
                ],
              "returnSegments": [
                    {
                      "airlineCode": "KC",
                      "airlineName": "Air Astana",
                      "flightCode": "KC898",
                      "class": "Economy",
                      "lugageWeight": 20,
                      "handLugageWeight": 6,
                      "departureFlightDate": "2024-05-21T13:55:00.000",
                      "departureCountryName": "United Arab Emirates",
                      "departureCityName": "Dubai",
                      "departureAirportCode": "DXB",
                      "departureAirportName": "Dubai Intl Airport",
                      "departureTerminalCode": "DXB1",
                      "arrivalFlightDate": "2024-05-21T19:10:00.000",
                      "arrivalCountryName": "Kazakhstan",
                      "arrivalCityName": "Almaty",
                      "arrivalAirportCode": "ALA",
                      "arrivalAirportName": "Almaty Intl Airport",
                      "arrivalTerminalCode": "ALA",
                      "flightDuration": "3h 15m"
                    }
                ],
              "passengers": [
                    {
                      "id": "265dfb4f-df75-4a8e-ad08-52a742c8742d-A1",
                      "isAdult": true,
                      "forwardBaggages": [],
                      "backwardBaggages": []
                    },
                    {
                      "id": "265dfb4f-df75-4a8e-ad08-52a742c8742d-A2",
                      "isAdult": true,
                      "forwardBaggages": [],
                      "backwardBaggages": []
                    }
                ]
            },
          "extraServices": [],
          "insurancePrice": {
              "name": "Medical INS (N10000)",
              "price": 22.40,
              "actualStartDate": "2024-05-17T00:00:00.000",
              "actualEndDate": "2024-05-21T00:00:00.000",
              "optional": false,
              "includedInPackagePrice": true
            },
          "sortCheckInOut": "17.05.2024-21.05.2024",
          "sortAirline": "air astana",
          "sortHotelName": "ibis al rigga",
          "sortDetails": "ro",
          "sortPlacement": "standard room with 1 double bed dbl"
        }
    ],
  "refreshPriceResult": "Success",
  "error": false
}

Schema

CalcTourPackageResponse{

errorboolean
errorCodestring
nullable: true
errorDescriptionstring
nullable: true
userErrorDescriptionstring
nullable: true
packageTourPackage{
cacheKeystring
nullable: true
idstring
nullable: true
priceCurrencystring
nullable: true
totalPricenumber($double)
agentCommissionPercentnumber($double)
agentCommissionAmountnumber($double)
includedExtrasAmountnumber($double)
priceDifferencenumber($double)
hotelPackageHotel{
hotelPriceIdstring
nullable: true
hotelNamestring
nullable: true
hotelCodestring
nullable: true
nigthsinteger($int32)
mealPlanstring
nullable: true
hotelClassstring
nullable: true
hotelColorstring
nullable: true
availabilityTypeRoomAvailabilityTypeEnumstringEnum:
[ OnRequest, FreeSale, StopSale ]
availableRoomsCountinteger($int32)
fewRoomsboolean
roomCategoryCodestring
nullable: true
roomCategoryNamestring
nullable: true
placementTypeNamestring
nullable: true
placementDescriptionstring
nullable: true
checkInDatestring($date-time)
checkOutDatestring($date-time)
adultsinteger($int32)
childreninteger($int32)
districtUIDstring($uuid)
nullable: true
districtNamestring
nullable: true
cityUIDstring($uuid)
nullable: true
cityNamestring
nullable: true
countryCodestring
nullable: true
countryNamestring
nullable: true
hasAlcoholboolean
hasFreeWifiboolean
hasMetroboolean
hasPoolboolean
hasMallboolean
infantMaxAgenumber($double)
childMinAgenumber($double)
childMaxAgenumber($double)
teenMinAgenumber($double)
teenMaxAgenumber($double)
adultMinAgenumber($double)
cancellationPolicyDescriptionstring
nullable: true
cancellationPolicyCancellationPolicyExchange{
cancellationPolicyCodestring
nullable: true
noShowChargeValuenumber($double)
nullable: true
noShowChargeValueTypestring
nullable: true
earlyDepartureChargeValuenumber($double)
nullable: true
earlyDepartureChargeValueTypestring
nullable: true
conditions[
nullable: trueCancellationPolicyConditionExchange{
timeunitsinteger($int32)
timeunitTypestring
nullable: true
timeOffsetTypeNamestring
nullable: true
chargeValuenumber($double)
nullable: true
chargeValueTypestring
nullable: true

}]

dailyPrices[
nullable: truenumber($double)]

}

}

flightPackageFlight{
idstring
nullable: true
departureDatestring($date-time)
returnDatestring($date-time)
nullable: true
departureTicketsLeftinteger($int32)
returnTicketsLeftinteger($int32)
departureAvailabilityTypeFlightAvailabilityTypestringEnum:
[ OnRequest, FreeSale, FewPlaces, StopSale ]
returnAvailabilityTypeFlightAvailabilityTypestringEnum:
[ OnRequest, FreeSale, FewPlaces, StopSale ]
isTwoWayboolean
sameBaggageForAllboolean
totalBaggageboolean
isBlockboolean
classstring
nullable: true
departureSegments[
nullable: trueFlightSegment{
airlineCodestring
nullable: true
airlineNamestring
nullable: true
flightCodestring
nullable: true
classstring
nullable: true
lugageWeightnumber($double)
handLugageWeightnumber($double)
departureFlightDatestring($date-time)
departureCountryNamestring
nullable: true
departureCityNamestring
nullable: true
departureAirportCodestring
nullable: true
departureAirportNamestring
nullable: true
departureTerminalCodestring
nullable: true
arrivalFlightDatestring($date-time)
arrivalCountryNamestring
nullable: true
arrivalCityNamestring
nullable: true
arrivalAirportCodestring
nullable: true
arrivalAirportNamestring
nullable: true
arrivalTerminalCodestring
nullable: true
flightDurationstring
nullable: true

}]

returnSegments[
nullable: trueFlightSegment{
airlineCodestring
nullable: true
airlineNamestring
nullable: true
flightCodestring
nullable: true
classstring
nullable: true
lugageWeightnumber($double)
handLugageWeightnumber($double)
departureFlightDatestring($date-time)
departureCountryNamestring
nullable: true
departureCityNamestring
nullable: true
departureAirportCodestring
nullable: true
departureAirportNamestring
nullable: true
departureTerminalCodestring
nullable: true
arrivalFlightDatestring($date-time)
arrivalCountryNamestring
nullable: true
arrivalCityNamestring
nullable: true
arrivalAirportCodestring
nullable: true
arrivalAirportNamestring
nullable: true
arrivalTerminalCodestring
nullable: true
flightDurationstring
nullable: true

}]

passengers[
nullable: trueFlightPassengerOut{
idstring
nullable: true
isAdultboolean
selectedForwardBaggageCodestring
nullable: true
selectedBackwardBaggageCodestring
nullable: true
forwardBaggages[
nullable: trueBaggage{
baggageCodestring
nullable: true
descriptionstring
nullable: true
pricenumber($double)
currencystring
nullable: true
includedboolean

}]

backwardBaggages[
nullable: trueBaggage{
baggageCodestring
nullable: true
descriptionstring
nullable: true
pricenumber($double)
currencystring
nullable: true
includedboolean

}]

}]

}

extraServices[
nullable: trueHotelExtraServiceBase{
extraServiceCodestring
nullable: true
extraServiceTypeCodestring
nullable: true
isMandatoryinteger($int32)
extraServiceNamestring
nullable: true
minimalServiceAmountnumber($double)
includedPriceCodestring
nullable: true
prices[
nullable: trueHotelExtraServicePriceBase{
extraServicePriceCodestring
nullable: true
displayNamestring
nullable: true
restrictionInfostring
nullable: true
additionalInfostring
nullable: true
pricenumber($double)
extraPricenumber($double)
currencystring
nullable: true

}]

}]

insurancePriceInsurancePrice{
namestring
nullable: true
pricenumber($double)
actualStartDatestring($date-time)
actualEndDatestring($date-time)
optionalboolean
includedInPackagePriceboolean

}

sortCheckInOutstring
nullable: true
sortAirlinestring
nullable: true
sortHotelNamestring
nullable: true
sortDetailsstring
nullable: true
sortPlacementstring
nullable: true

}

altPackages[
nullable: trueTourPackage{
cacheKeystring
nullable: true
idstring
nullable: true
priceCurrencystring
nullable: true
totalPricenumber($double)
agentCommissionPercentnumber($double)
agentCommissionAmountnumber($double)
includedExtrasAmountnumber($double)
priceDifferencenumber($double)
hotelPackageHotel{
hotelPriceIdstring
nullable: true
hotelNamestring
nullable: true
hotelCodestring
nullable: true
nigthsinteger($int32)
mealPlanstring
nullable: true
hotelClassstring
nullable: true
hotelColorstring
nullable: true
availabilityTypeRoomAvailabilityTypeEnumstringEnum:
[ OnRequest, FreeSale, StopSale ]
availableRoomsCountinteger($int32)
fewRoomsboolean
roomCategoryCodestring
nullable: true
roomCategoryNamestring
nullable: true
placementTypeNamestring
nullable: true
placementDescriptionstring
nullable: true
checkInDatestring($date-time)
checkOutDatestring($date-time)
adultsinteger($int32)
childreninteger($int32)
districtUIDstring($uuid)
nullable: true
districtNamestring
nullable: true
cityUIDstring($uuid)
nullable: true
cityNamestring
nullable: true
countryCodestring
nullable: true
countryNamestring
nullable: true
hasAlcoholboolean
hasFreeWifiboolean
hasMetroboolean
hasPoolboolean
hasMallboolean
infantMaxAgenumber($double)
childMinAgenumber($double)
childMaxAgenumber($double)
teenMinAgenumber($double)
teenMaxAgenumber($double)
adultMinAgenumber($double)
cancellationPolicyDescriptionstring
nullable: true
cancellationPolicyCancellationPolicyExchange{
cancellationPolicyCodestring
nullable: true
noShowChargeValuenumber($double)
nullable: true
noShowChargeValueTypestring
nullable: true
earlyDepartureChargeValuenumber($double)
nullable: true
earlyDepartureChargeValueTypestring
nullable: true
conditions[
nullable: trueCancellationPolicyConditionExchange{
timeunitsinteger($int32)
timeunitTypestring
nullable: true
timeOffsetTypeNamestring
nullable: true
chargeValuenumber($double)
nullable: true
chargeValueTypestring
nullable: true

}]

dailyPrices[
nullable: truenumber($double)]

}

}

flightPackageFlight{
idstring
nullable: true
departureDatestring($date-time)
returnDatestring($date-time)
nullable: true
departureTicketsLeftinteger($int32)
returnTicketsLeftinteger($int32)
departureAvailabilityTypeFlightAvailabilityTypestringEnum:
[ OnRequest, FreeSale, FewPlaces, StopSale ]
returnAvailabilityTypeFlightAvailabilityTypestringEnum:
[ OnRequest, FreeSale, FewPlaces, StopSale ]
isTwoWayboolean
sameBaggageForAllboolean
totalBaggageboolean
isBlockboolean
classstring
nullable: true
departureSegments[
nullable: trueFlightSegment{
airlineCodestring
nullable: true
airlineNamestring
nullable: true
flightCodestring
nullable: true
classstring
nullable: true
lugageWeightnumber($double)
handLugageWeightnumber($double)
departureFlightDatestring($date-time)
departureCountryNamestring
nullable: true
departureCityNamestring
nullable: true
departureAirportCodestring
nullable: true
departureAirportNamestring
nullable: true
departureTerminalCodestring
nullable: true
arrivalFlightDatestring($date-time)
arrivalCountryNamestring
nullable: true
arrivalCityNamestring
nullable: true
arrivalAirportCodestring
nullable: true
arrivalAirportNamestring
nullable: true
arrivalTerminalCodestring
nullable: true
flightDurationstring
nullable: true

}]

returnSegments[
nullable: trueFlightSegment{
airlineCodestring
nullable: true
airlineNamestring
nullable: true
flightCodestring
nullable: true
classstring
nullable: true
lugageWeightnumber($double)
handLugageWeightnumber($double)
departureFlightDatestring($date-time)
departureCountryNamestring
nullable: true
departureCityNamestring
nullable: true
departureAirportCodestring
nullable: true
departureAirportNamestring
nullable: true
departureTerminalCodestring
nullable: true
arrivalFlightDatestring($date-time)
arrivalCountryNamestring
nullable: true
arrivalCityNamestring
nullable: true
arrivalAirportCodestring
nullable: true
arrivalAirportNamestring
nullable: true
arrivalTerminalCodestring
nullable: true
flightDurationstring
nullable: true

}]

passengers[
nullable: trueFlightPassengerOut{
idstring
nullable: true
isAdultboolean
selectedForwardBaggageCodestring
nullable: true
selectedBackwardBaggageCodestring
nullable: true
forwardBaggages[
nullable: trueBaggage{
baggageCodestring
nullable: true
descriptionstring
nullable: true
pricenumber($double)
currencystring
nullable: true
includedboolean

}]

backwardBaggages[
nullable: trueBaggage{
baggageCodestring
nullable: true
descriptionstring
nullable: true
pricenumber($double)
currencystring
nullable: true
includedboolean

}]

}]

}

extraServices[
nullable: trueHotelExtraServiceBase{
extraServiceCodestring
nullable: true
extraServiceTypeCodestring
nullable: true
isMandatoryinteger($int32)
extraServiceNamestring
nullable: true
minimalServiceAmountnumber($double)
includedPriceCodestring
nullable: true
prices[
nullable: trueHotelExtraServicePriceBase{
extraServicePriceCodestring
nullable: true
displayNamestring
nullable: true
restrictionInfostring
nullable: true
additionalInfostring
nullable: true
pricenumber($double)
extraPricenumber($double)
currencystring
nullable: true

}]

}]

insurancePriceInsurancePrice{
namestring
nullable: true
pricenumber($double)
actualStartDatestring($date-time)
actualEndDatestring($date-time)
optionalboolean
includedInPackagePriceboolean

}

sortCheckInOutstring
nullable: true
sortAirlinestring
nullable: true
sortHotelNamestring
nullable: true
sortDetailsstring
nullable: true
sortPlacementstring
nullable: true

}]

refreshPriceResultRefreshPriceResultEnumstringEnum:
[ Success, HotelPriceNoMoreAvailable, FlightPriceNoMoreAvailable ]

}

Important

Implementing Authorization in Subsequent Requests

For every API request after the initial authentication, it's crucial to include the authorization token in the request header. This ensures your requests are authorized and can access the necessary resources. Here's how to properly include your token:

  • Header Key: Authorization
  • Header Value: Bearer [Your Token Here] - Use the bearer token provided in the initial authentication response. The authorization type should be specified as Bearer Token.

Additionally, to ensure your requests are properly formatted and recognized, include the following headers:

  • Content-Type: Specify this header as application/json to indicate the format of the request body.
  • Header Key: X-nugios-timezone
  • Header Value: 240 - Adjust this value to match your local timezone offset in minutes.

Incorporating these headers with their respective values is essential for the successful processing of your API requests.