Schemas General
Version 11.1 by Giorgi Mdivnishvili on 2023/12/15 15:29
Contents
- AgeCategory
- Airline
- AuthRequest
- AuthResponse
- Baggage
- CalcOnlyAviaPackageRequest
- CalcOnlyAviaPackageResponse
- CalcOnlyHotelPackageRequest
- CalcOnlyHotelPackageResponse
- CalcTourPackageRequest
- CalcTourPackageResponse
- CancellationPolicyConditionExchange
- CancellationPolicyExchange
- City
- CitySelectorOption
- Country
- Currency
- District
- Hotel
- HotelExtraServiceBase
- HotelExtraServicePriceBase
- HotelServiceEnum
- HotelType
- HotelTypeEnum
- InsurancePrice
- ManualFlightInfo
- OnlyAviaPackage
- OnlyHotelPackage
- PackageFlight
- PackageHotel
- PackageTypeEnum
- RoomAvailabilityTypeEnum
- SearchOnlyAviaPackagesRequest
- SearchOnlyAviaPackagesResponse
- SearchOnlyHotelPackagesRequest
- SearchOnlyHotelPackagesResponse
- SearchTourPackagesRequest
- SearchTourPackagesResponse
- ServiceDetails
- ServicePrice
- StatusForAgentEnum
- StringSelectorOption
- Terminal
- TourPackage
- TreeNode
AgeCategory
Information
[ Adult, Infant, Child ]
Airline
Information
{
| airlineCode | string nullable: true readOnly: true |
| iataCode | string nullable: true |
| icaoCode | string nullable: true |
| airlineName | string nullable: true |
| note | string nullable: true |
| infantMaxAge | number($double) |
| childMaxAge | number($double) |
}
AuthRequest
Information
{
| login | string nullable: true |
| password | string nullable: true |
}
AuthResponse
Information
{
| accessToken | string nullable: true |
}
Baggage
Information
{
| baggageCode | string nullable: true |
| description | string nullable: true |
| price | number($double) |
| currency | string nullable: true |
| included | boolean |
}
CalcOnlyAviaPackageRequest
Information
{
| packageId | string nullable: true |
}
CalcOnlyAviaPackageResponse
Information
{
| error | boolean | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| errorCode | string nullable: true | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| errorDescription | string nullable: true | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| userErrorDescription | string nullable: true | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| package | OnlyAviaPackage{
} |
}
CalcOnlyHotelPackageRequest
Information
{
| packageId | string nullable: true |
| extraServicePriceCodes | [ nullable: truestring] |
}
CalcOnlyHotelPackageResponse
Information
{
| error | boolean | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| errorCode | string nullable: true | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| errorDescription | string nullable: true | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| userErrorDescription | string nullable: true | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| package | OnlyHotelPackage{
} |
}
CalcTourPackageRequest
Information
{
| packageId | string nullable: true |
| extraServicePriceCodes | [ nullable: truestring] |
| includeInsurance | boolean |
}
CalcTourPackageResponse
Information
{
| error | boolean | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| errorCode | string nullable: true | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| errorDescription | string nullable: true | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| userErrorDescription | string nullable: true | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| package | TourPackage{
} |
}
CancellationPolicyConditionExchange
Information
{
| timeunits | integer($int32) |
| timeunitType | string nullable: true |
| timeOffsetTypeName | string nullable: true |
| chargeValue | number($double) nullable: true |
| chargeValueType | string nullable: true |
}
CancellationPolicyExchange
Information
{
| cancellationPolicyCode | string nullable: true | ||||||||||
| noShowChargeValue | number($double) nullable: true | ||||||||||
| noShowChargeValueType | string nullable: true | ||||||||||
| earlyDepartureChargeValue | number($double) nullable: true | ||||||||||
| earlyDepartureChargeValueType | string nullable: true | ||||||||||
| conditions | [ nullable: trueCancellationPolicyConditionExchange{
}] |
}
City
Information
{
| cityUID | string($uuid) |
| cityName | string nullable: true |
| state | string nullable: true |
| note | string nullable: true |
| countryCode | string nullable: true |
| iataCode | string nullable: true |
| timeZoneOffset | integer($int32) nullable: true |
}
CitySelectorOption
Information
{
| value | string nullable: true |
| text | string nullable: true |
| countryCode | string nullable: true |
}
Country
Information
{
| countryCode | string nullable: true readOnly: true |
| countryName | string nullable: true |
| note | string nullable: true |
| phoneCode | string nullable: true |
| isO2 | string nullable: true |
| isO3 | string nullable: true |
| status | integer($int32) |
| sortingOrder | integer($int32) |
| sellCurrency | string nullable: true |
}
Currency
Information
{
| code | string nullable: true |
| symbol | string nullable: true |
}
District
Information
{
| districtUID | string($uuid) |
| districtName | string nullable: true |
| note | string nullable: true |
| cityUID | string($uuid) |
| countryCode | string nullable: true |
}
Hotel
Information
{
| hotelCode | string nullable: true |
| hotelName | string nullable: true |
| hotelClass | string nullable: true |
| cityUID | string($uuid) nullable: true |
| countryCode | string nullable: true |
| countryName | string nullable: true |
| districtUID | string($uuid) nullable: true |
| cityName | string nullable: true |
| districtName | string nullable: true |
| hotelType | HotelTypeEnumstringEnum: [ CityHotel, BeachHotel, SecondLineBeach ] |
| latitude | string nullable: true |
| longitude | string nullable: true |
| hasAlcohol | boolean |
| hasFreeWifi | boolean |
| hasMetro | boolean |
| hasPool | boolean |
| hasMall | boolean |
}
HotelExtraServiceBase
Information
{
| extraServiceCode | string nullable: true | ||||||||||||||
| extraServiceTypeCode | string nullable: true | ||||||||||||||
| isMandatory | integer($int32) | ||||||||||||||
| extraServiceName | string nullable: true | ||||||||||||||
| minimalServiceAmount | number($double) | ||||||||||||||
| includedPriceCode | string nullable: true | ||||||||||||||
| prices | [ nullable: trueHotelExtraServicePriceBase{
}] |
}
HotelExtraServicePriceBase
Information
{
| extraServicePriceCode | string nullable: true |
| displayName | string nullable: true |
| restrictionInfo | string nullable: true |
| additionalInfo | string nullable: true |
| price | number($double) |
| extraPrice | number($double) |
| currency | string nullable: true |
}
HotelServiceEnum
Information
stringEnum:
[ HasAlcohol, HasFreeWifi, HasMetro, HasPool, HasMall ]Type your information message here.
HotelType
Information
{
| categoryId | integer($int32) |
| displayName | string nullable: true |
}
HotelTypeEnum
Information
stringEnum:
[ CityHotel, BeachHotel, SecondLineBeach ]
InsurancePrice
Information
{
| name | string nullable: true |
| price | number($double) |
| priceSurcarge | number($double) |
| actualStartDate | string($date-time) |
| actualEndDate | string($date-time) |
| optional | boolean |
| includedInPackagePrice | boolean |
}
ManualFlightInfo
Information
{
| flightNumber | string nullable: true |
| terminalCode | string nullable: true |
| date | string($date-time) nullable: true |
| time | string nullable: true |
}
OnlyAviaPackage
Information
{
| id | string nullable: true | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| priceCurrency | string nullable: true | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| totalPrice | number($double) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| flight | PackageFlight{
} |
}
OnlyHotelPackage
Information
{
| id | string nullable: true | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| priceCurrency | string nullable: true | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| totalPrice | number($double) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| agentCommissionPercent | number($double) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| agentCommissionAmount | number($double) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| hotel | PackageHotel{
} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| extraServices | [ nullable: trueHotelExtraServiceBase{
}] |
}
PackageFlight
Information
{
| id | string nullable: true | ||||||||||||||||||||||||||||||||||||||||||||||||||
| departureDate | string($date-time) | ||||||||||||||||||||||||||||||||||||||||||||||||||
| returnDate | string($date-time) nullable: true | ||||||||||||||||||||||||||||||||||||||||||||||||||
| departureTicketsLeft | integer($int32) | ||||||||||||||||||||||||||||||||||||||||||||||||||
| returnTicketsLeft | integer($int32) | ||||||||||||||||||||||||||||||||||||||||||||||||||
| departureAvailabilityType | FlightAvailabilityTypestringEnum: [ OnRequest, FreeSale, FewPlaces, StopSale ] | ||||||||||||||||||||||||||||||||||||||||||||||||||
| returnAvailabilityType | FlightAvailabilityTypestringEnum: [ OnRequest, FreeSale, FewPlaces, StopSale ] | ||||||||||||||||||||||||||||||||||||||||||||||||||
| isTwoWay | boolean | ||||||||||||||||||||||||||||||||||||||||||||||||||
| departureSegments | [ nullable: trueFlightSegment{
}] | ||||||||||||||||||||||||||||||||||||||||||||||||||
| returnSegments | [ nullable: trueFlightSegment{
}] |
}
PackageHotel
Information
{
| hotelPriceId | string nullable: true | ||||||||||||||||||||||
| providerId | integer($int32) | ||||||||||||||||||||||
| hotelName | string nullable: true | ||||||||||||||||||||||
| hotelCode | string nullable: true | ||||||||||||||||||||||
| nigths | integer($int32) | ||||||||||||||||||||||
| mealPlan | string nullable: true | ||||||||||||||||||||||
| hotelClass | string nullable: true | ||||||||||||||||||||||
| availabilityType | RoomAvailabilityTypeEnumstringEnum: [ OnRequest, FreeSale, StopSale ] | ||||||||||||||||||||||
| availableRoomsCount | integer($int32) | ||||||||||||||||||||||
| fewRooms | boolean | ||||||||||||||||||||||
| roomCategoryCode | string nullable: true | ||||||||||||||||||||||
| roomCategoryName | string nullable: true | ||||||||||||||||||||||
| placementTypeName | string nullable: true | ||||||||||||||||||||||
| placementDescription | string nullable: true | ||||||||||||||||||||||
| checkInDate | string($date-time) | ||||||||||||||||||||||
| checkOutDate | string($date-time) | ||||||||||||||||||||||
| adults | integer($int32) | ||||||||||||||||||||||
| children | integer($int32) | ||||||||||||||||||||||
| districtUID | string($uuid) nullable: true | ||||||||||||||||||||||
| districtName | string nullable: true | ||||||||||||||||||||||
| cityUID | string($uuid) nullable: true | ||||||||||||||||||||||
| cityName | string nullable: true | ||||||||||||||||||||||
| countryCode | string nullable: true | ||||||||||||||||||||||
| countryName | string nullable: true | ||||||||||||||||||||||
| hasAlcohol | boolean | ||||||||||||||||||||||
| hasFreeWifi | boolean | ||||||||||||||||||||||
| hasMetro | boolean | ||||||||||||||||||||||
| hasPool | boolean | ||||||||||||||||||||||
| hasMall | boolean | ||||||||||||||||||||||
| cancellationPolicyDescription | string nullable: true | ||||||||||||||||||||||
| cancellationPolicy | CancellationPolicyExchange{
} |
}
PackageTypeEnum
Information
stringEnum:
[ Package, OnlyHotel, OnlyAvia ]
RoomAvailabilityTypeEnum
Information
stringEnum:
[ OnRequest, FreeSale, StopSale ]
SearchOnlyAviaPackagesRequest
Information
{
| flightRequests | [ nullable: trueFlightRequest{
}] | ||||||||||||
| adults | integer($int32) | ||||||||||||
| children | integer($int32) | ||||||||||||
| childrenAges | [ nullable: trueinteger($int32)] | ||||||||||||
| ticketType | string nullable: true | ||||||||||||
| longConnectTime | boolean | ||||||||||||
| directFlightsOnly | boolean | ||||||||||||
| pagingId | string nullable: true | ||||||||||||
| pageNumber | integer($int64) | ||||||||||||
| pageRowCount | integer($int64) |
}
SearchOnlyAviaPackagesResponse
Information
{
| airlines | [ nullable: trueAirline{
}] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| packages | [ nullable: trueOnlyAviaPackage{
}] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| pagingId | string nullable: true | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| pageNumber | integer($int64) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| pageCount | integer($int64) |
}
SearchOnlyHotelPackagesRequest
Information
{
| countryCode | string nullable: true | ||||||||||||
| locations | [ nullable: trueTreeNode{
}] | ||||||||||||
| checkInDate | string($date-time) | ||||||||||||
| checkInDateTo | string($date-time) nullable: true | ||||||||||||
| checkOutDate | string($date-time) nullable: true | ||||||||||||
| stayDays | integer($int32) nullable: true | ||||||||||||
| stayDaysTo | integer($int32) nullable: true | ||||||||||||
| adults | integer($int32) | ||||||||||||
| children | integer($int32) | ||||||||||||
| childrenAges | [ nullable: trueinteger($int32)] | ||||||||||||
| extendedSearch | boolean | ||||||||||||
| totalPriceFrom | number($double) nullable: true | ||||||||||||
| totalPriceTo | number($double) nullable: true | ||||||||||||
| recommended | boolean | ||||||||||||
| popular | boolean | ||||||||||||
| freeSale | boolean | ||||||||||||
| groupByHotel | boolean | ||||||||||||
| hotelCodes | [ nullable: truestring] | ||||||||||||
| mealPlans | [ nullable: truestring] | ||||||||||||
| hotelClasses | [ nullable: truestring] | ||||||||||||
| hotelTypes | [ nullable: trueHotelTypeEnumstringEnum: [ CityHotel, BeachHotel, SecondLineBeach ]] | ||||||||||||
| hotelServices | [ nullable: trueHotelServiceEnumstringEnum: [ HasAlcohol, HasFreeWifi, HasMetro, HasPool, HasMall ]] | ||||||||||||
| pagingId | string nullable: true | ||||||||||||
| pageNumber | integer($int64) | ||||||||||||
| pageRowCount | integer($int64) |
}
SearchOnlyHotelPackagesResponse
Information
{
| packages | [ nullable: trueOnlyHotelPackage{
}] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| pagingId | string nullable: true | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| pageNumber | integer($int64) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| pageCount | integer($int64) |
}
SearchTourPackagesRequest
Information
{
| departureCountryCode | string nullable: true | ||||||||||||
| departureCityUID | string($uuid) nullable: true | ||||||||||||
| arrivalCountryCode | string nullable: true | ||||||||||||
| arrivalLocations | [ nullable: trueTreeNode{
}] | ||||||||||||
| checkInDate | string($date-time) | ||||||||||||
| checkInDateTo | string($date-time) nullable: true | ||||||||||||
| checkOutDate | string($date-time) nullable: true | ||||||||||||
| stayDays | integer($int32) nullable: true | ||||||||||||
| stayDaysTo | integer($int32) nullable: true | ||||||||||||
| departureDate | string($date-time) nullable: true | ||||||||||||
| returnDate | string($date-time) nullable: true | ||||||||||||
| airlineCode | string nullable: true | ||||||||||||
| ticketType | string nullable: true | ||||||||||||
| directFlightsOnly | boolean | ||||||||||||
| longConnectTime | boolean | ||||||||||||
| adults | integer($int32) | ||||||||||||
| children | integer($int32) | ||||||||||||
| childrenAges | [ nullable: trueinteger($int32)] | ||||||||||||
| extendedSearch | boolean | ||||||||||||
| totalPriceFrom | number($double) nullable: true | ||||||||||||
| totalPriceTo | number($double) nullable: true | ||||||||||||
| recommended | boolean | ||||||||||||
| popular | boolean | ||||||||||||
| freeSale | boolean | ||||||||||||
| groupByHotel | boolean | ||||||||||||
| hotelCodes | [ nullable: truestring] | ||||||||||||
| mealPlans | [ nullable: truestring] | ||||||||||||
| hotelClasses | [ nullable: truestring] | ||||||||||||
| hotelTypes | [ nullable: trueHotelTypeEnumstringEnum: [ CityHotel, BeachHotel, SecondLineBeach ]] | ||||||||||||
| hotelServices | [ nullable: trueHotelServiceEnumstringEnum: [ HasAlcohol, HasFreeWifi, HasMetro, HasPool, HasMall ]] | ||||||||||||
| pagingId | string nullable: true | ||||||||||||
| pageNumber | integer($int64) | ||||||||||||
| pageRowCount | integer($int64) |
}
SearchTourPackagesResponse
Information
{
| error | boolean | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| errorCode | string nullable: true | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| errorDescription | string nullable: true | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| userErrorDescription | string nullable: true | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| packages | [ nullable: trueTourPackage{
}] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| pagingId | string nullable: true | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| pageNumber | integer($int64) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| pageCount | integer($int64) |
}
ServiceDetails
Information
{
| flightCode | string nullable: true |
| airlineName | string nullable: true |
| departureTime | string($date-time) nullable: true |
| departureCityName | string nullable: true |
| departureAirportCode | string nullable: true |
| departureTerminalCode | string nullable: true |
| arrivalTime | string($date-time) nullable: true |
| arrivalCityName | string nullable: true |
| arrivalAirportCode | string nullable: true |
| arrivalTerminalCode | string nullable: true |
| isArrivalFlight | boolean |
}
ServicePrice
Information
{
| prid | string($uuid) |
| prName | string nullable: true |
| prValue | number($double) |
| sortingOrder | integer($int32) |
}
StatusForAgentEnum
Information
stringEnum:
[ Draft, OnProcess, Confirmed, Pending, Overdued, Canceled ]
StringSelectorOption
Information
{
| value | string nullable: true |
| text | string nullable: true |
}
Terminal
Information
{
| terminalCode | string nullable: true |
| cityUID | string($uuid) nullable: true |
| districtUID | string($uuid) nullable: true |
| terminalName | string nullable: true |
| countryCode | string nullable: true |
| note | string nullable: true |
}
TourPackage
Information
{
| cacheKey | string nullable: true | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| id | string nullable: true | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| priceCurrency | string nullable: true | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| totalPrice | number($double) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| agentCommissionPercent | number($double) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| agentCommissionAmount | number($double) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| includedExtrasAmount | number($double) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| priceDifference | number($double) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| hotel | PackageHotel{
} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| flight | PackageFlight{
} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| extraServices | [ nullable: trueHotelExtraServiceBase{
}] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| insurancePrice | InsurancePrice{
} |
}
TreeNode
Information
{
| type | string nullable: true |
| parent | string nullable: true |
| label | string nullable: true |
| subLabel | string nullable: true |
| value | string nullable: true |
| tag | string nullable: true |
}