Changes for page 2. CalcPackage

Last modified by Giorgi Mdivnishvili on 2024/01/09 12:57

From version 7.1
edited by Giorgi Mdivnishvili
on 2023/12/19 18:05
Change comment: There is no comment for this version
To version 3.1
edited by Giorgi Mdivnishvili
on 2023/12/14 17:39
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -2. CalcPackage
1 +CalcPackage
Content
... ... @@ -141,147 +141,54 @@
141 141  
142 142  === Schema ===
143 143  
144 -{{success}}
145 -CalcOnlyAviaPackageResponse{
146 -
147 -|error|boolean
148 -|errorCode|string
149 -nullable: true
150 -|errorDescription|string
151 -nullable: true
152 -|userErrorDescription|string
153 -nullable: true
154 -|package|OnlyAviaPackage{(((
155 -|id|string
156 -nullable: true
157 -|priceCurrency|string
158 -nullable: true
159 -|totalPrice|number($double)
160 -|flight|PackageFlight{(((
161 -|id|string
162 -nullable: true
163 -|departureDate|string($date-time)
164 -|returnDate|string($date-time)
165 -nullable: true
166 -|departureTicketsLeft|integer($int32)
167 -|returnTicketsLeft|integer($int32)
168 -|departureAvailabilityType|FlightAvailabilityTypestringEnum:
169 -[ OnRequest, FreeSale, FewPlaces, StopSale ]
170 -|returnAvailabilityType|FlightAvailabilityTypestringEnum:
171 -[ OnRequest, FreeSale, FewPlaces, StopSale ]
172 -|isTwoWay|boolean
173 -|departureSegments|[
174 -nullable: trueFlightSegment{(((
175 -|airlineCode|string
176 -nullable: true
177 -|airlineName|string
178 -nullable: true
179 -|flightCode|string
180 -nullable: true
181 -|class|string
182 -nullable: true
183 -|lugageWeight|number($double)
184 -|handLugageWeight|number($double)
185 -|departureFlightDate|string($date-time)
186 -|departureCountryName|string
187 -nullable: true
188 -|departureCityName|string
189 -nullable: true
190 -|departureAirportCode|string
191 -nullable: true
192 -|departureAirportName|string
193 -nullable: true
194 -|departureTerminalCode|string
195 -nullable: true
196 -|arrivalFlightDate|string($date-time)
197 -|arrivalCountryName|string
198 -nullable: true
199 -|arrivalCityName|string
200 -nullable: true
201 -|arrivalAirportCode|string
202 -nullable: true
203 -|arrivalAirportName|string
204 -nullable: true
205 -|arrivalTerminalCode|string
206 -nullable: true
207 -|flightDuration|string
208 -nullable: true
209 -|baggages|[
210 -nullable: trueBaggage{(((
211 -|baggageCode|string
212 -nullable: true
213 -|description|string
214 -nullable: true
215 -|price|number($double)
216 -|currency|string
217 -nullable: true
218 -|included|boolean
219 -
144 +{{code language="none"}}
145 +CalcOnlyHotelPackageResponse{
146 +error boolean
147 +errorCode string
148 +nullable: true
149 +errorDescription string
150 +nullable: true
151 +userErrorDescription string
152 +nullable: true
153 +package OnlyHotelPackage{
154 +id string
155 +nullable: true
156 +priceCurrency string
157 +nullable: true
158 +totalPrice number($double)
159 +agentCommissionPercent number($double)
160 +agentCommissionAmount number($double)
161 +hotel PackageHotel{...}
162 +extraServices [
163 +nullable: true
164 +HotelExtraServiceBase{
165 +extraServiceCode string
166 +nullable: true
167 +extraServiceTypeCode string
168 +nullable: true
169 +isMandatory integer($int32)
170 +extraServiceName string
171 +nullable: true
172 +minimalServiceAmount number($double)
173 +includedPriceCode string
174 +nullable: true
175 +prices [
176 +nullable: true
177 +HotelExtraServicePriceBase{
178 +extraServicePriceCode string
179 +nullable: true
180 +displayName string
181 +nullable: true
182 +restrictionInfo string
183 +nullable: true
184 +additionalInfo string
185 +nullable: true
186 +price number($double)
187 +extraPrice number($double)
188 +currency string
189 +nullable: true
220 220  }]
221 -)))
222 -
223 223  }]
224 -)))
225 -|returnSegments|[
226 -nullable: trueFlightSegment{(((
227 -|airlineCode|string
228 -nullable: true
229 -|airlineName|string
230 -nullable: true
231 -|flightCode|string
232 -nullable: true
233 -|class|string
234 -nullable: true
235 -|lugageWeight|number($double)
236 -|handLugageWeight|number($double)
237 -|departureFlightDate|string($date-time)
238 -|departureCountryName|string
239 -nullable: true
240 -|departureCityName|string
241 -nullable: true
242 -|departureAirportCode|string
243 -nullable: true
244 -|departureAirportName|string
245 -nullable: true
246 -|departureTerminalCode|string
247 -nullable: true
248 -|arrivalFlightDate|string($date-time)
249 -|arrivalCountryName|string
250 -nullable: true
251 -|arrivalCityName|string
252 -nullable: true
253 -|arrivalAirportCode|string
254 -nullable: true
255 -|arrivalAirportName|string
256 -nullable: true
257 -|arrivalTerminalCode|string
258 -nullable: true
259 -|flightDuration|string
260 -nullable: true
261 -|baggages|[
262 -nullable: trueBaggage{(((
263 -|baggageCode|string
264 -nullable: true
265 -|description|string
266 -nullable: true
267 -|price|number($double)
268 -|currency|string
269 -nullable: true
270 -|included|boolean
271 -
272 -}]
273 -)))
274 -
275 -}]
276 -)))
277 -
278 278  }
279 -)))
280 -
281 281  }
282 -)))
283 -
284 -}
285 -{{/success}}
286 -
287 -
194 +{{/code}}