Changes for page 2. CalcPackage

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

From version 5.1
edited by Giorgi Mdivnishvili
on 2023/12/14 17:41
Change comment: There is no comment for this version
To version 6.1
edited by Giorgi Mdivnishvili
on 2023/12/15 16:08
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -141,137 +141,147 @@
141 141  
142 142  === Schema ===
143 143  
144 -{{code language="none"}}
144 +{{success}}
145 145  CalcOnlyAviaPackageResponse{
146 -error boolean
147 -errorCode string
148 -nullable: true
149 -errorDescription string
150 -nullable: true
151 -userErrorDescription string
152 -nullable: true
153 -package OnlyAviaPackage{
154 -id string
155 -nullable: true
156 -priceCurrency string
157 -nullable: true
158 -totalPrice number($double)
159 -flight PackageFlight{
160 -id string
161 -nullable: true
162 -departureDate string($date-time)
163 -returnDate string($date-time)
164 -nullable: true
165 -departureTicketsLeft integer($int32)
166 -returnTicketsLeft integer($int32)
167 -departureAvailabilityType FlightAvailabilityTypestring
168 -Enum:
169 -[ OnRequest, FreeSale, FewPlaces, StopSale ]
170 -returnAvailabilityType FlightAvailabilityTypestring
171 -Enum:
172 -[ OnRequest, FreeSale, FewPlaces, StopSale ]
173 -isTwoWay boolean
174 -departureSegments [
175 -nullable: true
176 -FlightSegment{
177 -airlineCode string
178 -nullable: true
179 -airlineName string
180 -nullable: true
181 -flightCode string
182 -nullable: true
183 -class string
184 -nullable: true
185 -lugageWeight number($double)
186 -handLugageWeight number($double)
187 -departureFlightDate string($date-time)
188 -departureCountryName string
189 -nullable: true
190 -departureCityName string
191 -nullable: true
192 -departureAirportCode string
193 -nullable: true
194 -departureAirportName string
195 -nullable: true
196 -departureTerminalCode string
197 -nullable: true
198 -arrivalFlightDate string($date-time)
199 -arrivalCountryName string
200 -nullable: true
201 -arrivalCityName string
202 -nullable: true
203 -arrivalAirportCode string
204 -nullable: true
205 -arrivalAirportName string
206 -nullable: true
207 -arrivalTerminalCode string
208 -nullable: true
209 -flightDuration string
210 -nullable: true
211 -baggages [
212 -nullable: true
213 -Baggage{
214 -baggageCode string
215 -nullable: true
216 -description string
217 -nullable: true
218 -price number($double)
219 -currency string
220 -nullable: true
221 -included boolean
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 +
222 222  }]
221 +)))
222 +
223 223  }]
224 -returnSegments [
225 -nullable: true
226 -FlightSegment{
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: true
263 -Baggage{
264 -baggageCode string
265 -nullable: true
266 -description string
267 -nullable: true
268 -price number($double)
269 -currency string
270 -nullable: true
271 -included boolean
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 +nullabletrue
265 +|description|string
266 +nullabletrue
267 +|price|number($double)
268 +|currency|string
269 +nullabletrue
270 +|included|boolean
271 +
272 272  }]
273 +)))
274 +
273 273  }]
276 +)))
277 +
274 274  }
279 +)))
280 +
275 275  }
282 +)))
283 +
276 276  }
277 -{{/code}}
285 +{{/success}}
286 +
287 +