Changes for page 6.Schemas General

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

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

Summary

Details

Page properties
Content
... ... @@ -1963,374 +1963,4 @@
1963 1963  }
1964 1964  {{/info}}
1965 1965  
1966 -
1967 -= SearchTourPackagesResponse =
1968 -
1969 -{{info}}
1970 -{
1971 -
1972 -|error|boolean
1973 -|errorCode|string
1974 -nullable: true
1975 -|errorDescription|string
1976 -nullable: true
1977 -|userErrorDescription|string
1978 -nullable: true
1979 -|packages|[
1980 -nullable: trueTourPackage{(((
1981 -|cacheKey|string
1982 -nullable: true
1983 -|id|string
1984 -nullable: true
1985 -|priceCurrency|string
1986 -nullable: true
1987 -|totalPrice|number($double)
1988 -|agentCommissionPercent|number($double)
1989 -|agentCommissionAmount|number($double)
1990 -|includedExtrasAmount|number($double)
1991 -|priceDifference|number($double)
1992 -|hotel|PackageHotel{(((
1993 -|hotelPriceId|string
1994 -nullable: true
1995 -|providerId|integer($int32)
1996 -|hotelName|string
1997 -nullable: true
1998 -|hotelCode|string
1999 -nullable: true
2000 -|nigths|integer($int32)
2001 -|mealPlan|string
2002 -nullable: true
2003 -|hotelClass|string
2004 -nullable: true
2005 -|availabilityType|RoomAvailabilityTypeEnumstringEnum:
2006 -[ OnRequest, FreeSale, StopSale ]
2007 -|availableRoomsCount|integer($int32)
2008 -|fewRooms|boolean
2009 -|roomCategoryCode|string
2010 -nullable: true
2011 -|roomCategoryName|string
2012 -nullable: true
2013 -|placementTypeName|string
2014 -nullable: true
2015 -|placementDescription|string
2016 -nullable: true
2017 -|checkInDate|string($date-time)
2018 -|checkOutDate|string($date-time)
2019 -|adults|integer($int32)
2020 -|children|integer($int32)
2021 -|districtUID|string($uuid)
2022 -nullable: true
2023 -|districtName|string
2024 -nullable: true
2025 -|cityUID|string($uuid)
2026 -nullable: true
2027 -|cityName|string
2028 -nullable: true
2029 -|countryCode|string
2030 -nullable: true
2031 -|countryName|string
2032 -nullable: true
2033 -|hasAlcohol|boolean
2034 -|hasFreeWifi|boolean
2035 -|hasMetro|boolean
2036 -|hasPool|boolean
2037 -|hasMall|boolean
2038 -|cancellationPolicyDescription|string
2039 -nullable: true
2040 -|cancellationPolicy|CancellationPolicyExchange{(((
2041 -|cancellationPolicyCode|string
2042 -nullable: true
2043 -|noShowChargeValue|number($double)
2044 -nullable: true
2045 -|noShowChargeValueType|string
2046 -nullable: true
2047 -|earlyDepartureChargeValue|number($double)
2048 -nullable: true
2049 -|earlyDepartureChargeValueType|string
2050 -nullable: true
2051 -|conditions|[
2052 -nullable: trueCancellationPolicyConditionExchange{(((
2053 -|timeunits|integer($int32)
2054 -|timeunitType|string
2055 -nullable: true
2056 -|timeOffsetTypeName|string
2057 -nullable: true
2058 -|chargeValue|number($double)
2059 -nullable: true
2060 -|chargeValueType|string
2061 -nullable: true
2062 -
2063 -}]
2064 -)))
2065 -
2066 -}
2067 -)))
2068 -
2069 -}
2070 -)))
2071 -|flight|PackageFlight{(((
2072 -|id|string
2073 -nullable: true
2074 -|departureDate|string($date-time)
2075 -|returnDate|string($date-time)
2076 -nullable: true
2077 -|departureTicketsLeft|integer($int32)
2078 -|returnTicketsLeft|integer($int32)
2079 -|departureAvailabilityType|FlightAvailabilityTypestringEnum:
2080 -[ OnRequest, FreeSale, FewPlaces, StopSale ]
2081 -|returnAvailabilityType|FlightAvailabilityTypestringEnum:
2082 -[ OnRequest, FreeSale, FewPlaces, StopSale ]
2083 -|isTwoWay|boolean
2084 -|departureSegments|[
2085 -nullable: trueFlightSegment{(((
2086 -|airlineCode|string
2087 -nullable: true
2088 -|airlineName|string
2089 -nullable: true
2090 -|flightCode|string
2091 -nullable: true
2092 -|class|string
2093 -nullable: true
2094 -|lugageWeight|number($double)
2095 -|handLugageWeight|number($double)
2096 -|departureFlightDate|string($date-time)
2097 -|departureCountryName|string
2098 -nullable: true
2099 -|departureCityName|string
2100 -nullable: true
2101 -|departureAirportCode|string
2102 -nullable: true
2103 -|departureAirportName|string
2104 -nullable: true
2105 -|departureTerminalCode|string
2106 -nullable: true
2107 -|arrivalFlightDate|string($date-time)
2108 -|arrivalCountryName|string
2109 -nullable: true
2110 -|arrivalCityName|string
2111 -nullable: true
2112 -|arrivalAirportCode|string
2113 -nullable: true
2114 -|arrivalAirportName|string
2115 -nullable: true
2116 -|arrivalTerminalCode|string
2117 -nullable: true
2118 -|flightDuration|string
2119 -nullable: true
2120 -|baggages|[
2121 -nullable: trueBaggage{(((
2122 -|baggageCode|string
2123 -nullable: true
2124 -|description|string
2125 -nullable: true
2126 -|price|number($double)
2127 -|currency|string
2128 -nullable: true
2129 -|included|boolean
2130 -
2131 -}]
2132 -)))
2133 -
2134 -}]
2135 -)))
2136 -|returnSegments|[
2137 -nullable: trueFlightSegment{(((
2138 -|airlineCode|string
2139 -nullable: true
2140 -|airlineName|string
2141 -nullable: true
2142 -|flightCode|string
2143 -nullable: true
2144 -|class|string
2145 -nullable: true
2146 -|lugageWeight|number($double)
2147 -|handLugageWeight|number($double)
2148 -|departureFlightDate|string($date-time)
2149 -|departureCountryName|string
2150 -nullable: true
2151 -|departureCityName|string
2152 -nullable: true
2153 -|departureAirportCode|string
2154 -nullable: true
2155 -|departureAirportName|string
2156 -nullable: true
2157 -|departureTerminalCode|string
2158 -nullable: true
2159 -|arrivalFlightDate|string($date-time)
2160 -|arrivalCountryName|string
2161 -nullable: true
2162 -|arrivalCityName|string
2163 -nullable: true
2164 -|arrivalAirportCode|string
2165 -nullable: true
2166 -|arrivalAirportName|string
2167 -nullable: true
2168 -|arrivalTerminalCode|string
2169 -nullable: true
2170 -|flightDuration|string
2171 -nullable: true
2172 -|baggages|[
2173 -nullable: trueBaggage{(((
2174 -|baggageCode|string
2175 -nullable: true
2176 -|description|string
2177 -nullable: true
2178 -|price|number($double)
2179 -|currency|string
2180 -nullable: true
2181 -|included|boolean
2182 -
2183 -}]
2184 -)))
2185 -
2186 -}]
2187 -)))
2188 -
2189 -}
2190 -)))
2191 -|extraServices|[
2192 -nullable: trueHotelExtraServiceBase{(((
2193 -|extraServiceCode|string
2194 -nullable: true
2195 -|extraServiceTypeCode|string
2196 -nullable: true
2197 -|isMandatory|integer($int32)
2198 -|extraServiceName|string
2199 -nullable: true
2200 -|minimalServiceAmount|number($double)
2201 -|includedPriceCode|string
2202 -nullable: true
2203 -|prices|[
2204 -nullable: trueHotelExtraServicePriceBase{(((
2205 -|extraServicePriceCode|string
2206 -nullable: true
2207 -|displayName|string
2208 -nullable: true
2209 -|restrictionInfo|string
2210 -nullable: true
2211 -|additionalInfo|string
2212 -nullable: true
2213 -|price|number($double)
2214 -|extraPrice|number($double)
2215 -|currency|string
2216 -nullable: true
2217 -
2218 -}]
2219 -)))
2220 -
2221 -}]
2222 -)))
2223 -|insurancePrice|InsurancePrice{(((
2224 -|name|string
2225 -nullable: true
2226 -|price|number($double)
2227 -|priceSurcarge|number($double)
2228 -|actualStartDate|string($date-time)
2229 -|actualEndDate|string($date-time)
2230 -|optional|boolean
2231 -|includedInPackagePrice|boolean
2232 -
2233 -}
2234 -)))
2235 -
2236 -}]
2237 -)))
2238 -|pagingId|string
2239 -nullable: true
2240 -|pageNumber|integer($int64)
2241 -|pageCount|integer($int64)
2242 -
2243 -}
2244 -{{/info}}
2245 -
2246 -
2247 -= ServiceDetails =
2248 -
2249 -{{info}}
2250 -{
2251 -
2252 -|flightCode|string
2253 -nullable: true
2254 -|airlineName|string
2255 -nullable: true
2256 -|departureTime|string($date-time)
2257 -nullable: true
2258 -|departureCityName|string
2259 -nullable: true
2260 -|departureAirportCode|string
2261 -nullable: true
2262 -|departureTerminalCode|string
2263 -nullable: true
2264 -|arrivalTime|string($date-time)
2265 -nullable: true
2266 -|arrivalCityName|string
2267 -nullable: true
2268 -|arrivalAirportCode|string
2269 -nullable: true
2270 -|arrivalTerminalCode|string
2271 -nullable: true
2272 -|isArrivalFlight|boolean
2273 -
2274 -}
2275 -{{/info}}
2276 -
2277 -
2278 -= ServicePrice =
2279 -
2280 -{{info}}
2281 -{
2282 -
2283 -|prid|string($uuid)
2284 -|prName|string
2285 -nullable: true
2286 -|prValue|number($double)
2287 -|sortingOrder|integer($int32)
2288 -
2289 -}
2290 -{{/info}}
2291 -
2292 -
2293 -= StatusForAgentEnum =
2294 -
2295 -{{info}}
2296 -stringEnum:
2297 -[ Draft, OnProcess, Confirmed, Pending, Overdued, Canceled ]
2298 -{{/info}}
2299 -
2300 -
2301 -= StringSelectorOption =
2302 -
2303 -{{info}}
2304 -{
2305 -
2306 -|value|string
2307 -nullable: true
2308 -|text|string
2309 -nullable: true
2310 -
2311 -}
2312 -{{/info}}
2313 -
2314 -
2315 -= Terminal =
2316 -
2317 -{{info}}
2318 -{
2319 -
2320 -|terminalCode|string
2321 -nullable: true
2322 -|cityUID|string($uuid)
2323 -nullable: true
2324 -|districtUID|string($uuid)
2325 -nullable: true
2326 -|terminalName|string
2327 -nullable: true
2328 -|countryCode|string
2329 -nullable: true
2330 -|note|string
2331 -nullable: true
2332 -
2333 -}
2334 -{{/info}}
2335 -
2336 2336