Changes for page 3. CalcPackage

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

From version 4.1
edited by Giorgi Mdivnishvili
on 2023/12/19 18:05
Change comment: There is no comment for this version
To version 11.1
edited by Giorgi Mdivnishvili
on 2024/01/09 13:01
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -6,13 +6,12 @@
6 6  
7 7  = Method Description =
8 8  
9 -The initial method of the integration process is authorization. You will be provided with a test user username and password to generate the access token that you will need to pass in all the following methods.
9 +This method is used to calculate full package with hotels and flights, to recheck prices, availability, prices and cancelation policy before book.
10 10  
11 -
12 12  == Endpoint URL - [POST] ==
13 13  
14 14  {{info}}
15 -[[https:~~/~~/online-api.kazunion.com/api/OnlyHotelPackages/CalcPackage>>https://online-api.kazunion.com/api/OnlyHotelPackages/CalcPackage]]
14 +[[https:~~/~~/integration.kazunion.com/api/TourPackages/CalcPackage>>https://integration.kazunion.com/api/TourPackages/CalcPackage]]
16 16  {{/info}}
17 17  
18 18  
... ... @@ -32,18 +32,40 @@
32 32   "extraServicePriceCodes": [
33 33   "string"
34 34   ],
35 - "includeInsurance": true
34 + "flightPassengers": [
35 + {
36 + "id": "string",
37 + "selectedForwardBaggageCode": "string",
38 + "selectedBackwardBaggageCode": "string"
39 + }
40 + ],
41 + "includeInsurance": true,
42 + "refreshPrices": true
36 36  }
37 37  {{/code}}
38 38  
39 -== (% id="cke_bm_10575S" style="display:none" %) (%%)Request Body example ==
46 +(% class="wikigeneratedid" id="HRequestBodyexample" %)
47 +(% id="cke_bm_10575S" style="display:none" %)
40 40  
49 +
50 +
51 +== Request Body example ==
52 +
41 41  {{code language="Json"}}
42 42  {
43 - "packageId": "onlyhotel:c4e23e7e-3d54-4efa-a3db-88508230ce91:504f63ca-6dd5-4d84-8245-cf7e77ccff73",
55 + "packageId": "tour:1d0fa533-4261-4254-93bb-83599d581ffc:193990fa-41a5-46e6-9805-50f82c3c377f:0c299240-6fc6-4f79-ba99-3548f2de3f57",
44 44   "extraServicePriceCodes": [
45 45  
46 - ]
58 + ],
59 + "flightPassengers": [
60 + {
61 + "id": "42779531011000004-A1",
62 + "selectedForwardBaggageCode": "",
63 + "selectedBackwardBaggageCode": ""
64 + }
65 + ],
66 + "includeInsurance": true,
67 + "refreshPrices": true
47 47  }
48 48  {{/code}}
49 49  
... ... @@ -57,6 +57,7 @@
57 57   "errorDescription": "string",
58 58   "userErrorDescription": "string",
59 59   "package": {
81 + "cacheKey": "string",
60 60   "id": "string",
61 61   "priceCurrency": "string",
62 62   "totalPrice": 0,
... ... @@ -79,8 +79,8 @@
79 79   "roomCategoryName": "string",
80 80   "placementTypeName": "string",
81 81   "placementDescription": "string",
82 - "checkInDate": "2023-12-18T14:09:48.103Z",
83 - "checkOutDate": "2023-12-18T14:09:48.103Z",
104 + "checkInDate": "2023-12-26T12:55:59.433Z",
105 + "checkOutDate": "2023-12-26T12:55:59.433Z",
84 84   "adults": 0,
85 85   "children": 0,
86 86   "districtUID": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
... ... @@ -114,13 +114,15 @@
114 114   },
115 115   "flight": {
116 116   "id": "string",
117 - "departureDate": "2023-12-18T14:09:48.103Z",
118 - "returnDate": "2023-12-18T14:09:48.103Z",
139 + "departureDate": "2023-12-26T12:55:59.433Z",
140 + "returnDate": "2023-12-26T12:55:59.433Z",
119 119   "departureTicketsLeft": 0,
120 120   "returnTicketsLeft": 0,
121 121   "departureAvailabilityType": "OnRequest",
122 122   "returnAvailabilityType": "OnRequest",
123 123   "isTwoWay": true,
146 + "sameBaggageForAll": true,
147 + "totalBaggage": true,
124 124   "departureSegments": [
125 125   {
126 126   "airlineCode": "string",
... ... @@ -129,28 +129,19 @@
129 129   "class": "string",
130 130   "lugageWeight": 0,
131 131   "handLugageWeight": 0,
132 - "departureFlightDate": "2023-12-18T14:09:48.103Z",
156 + "departureFlightDate": "2023-12-26T12:55:59.433Z",
133 133   "departureCountryName": "string",
134 134   "departureCityName": "string",
135 135   "departureAirportCode": "string",
136 136   "departureAirportName": "string",
137 137   "departureTerminalCode": "string",
138 - "arrivalFlightDate": "2023-12-18T14:09:48.103Z",
162 + "arrivalFlightDate": "2023-12-26T12:55:59.433Z",
139 139   "arrivalCountryName": "string",
140 140   "arrivalCityName": "string",
141 141   "arrivalAirportCode": "string",
142 142   "arrivalAirportName": "string",
143 143   "arrivalTerminalCode": "string",
144 - "flightDuration": "string",
145 - "baggages": [
146 - {
147 - "baggageCode": "string",
148 - "description": "string",
149 - "price": 0,
150 - "currency": "string",
151 - "included": true
152 - }
153 - ]
168 + "flightDuration": "string"
154 154   }
155 155   ],
156 156   "returnSegments": [
... ... @@ -161,20 +161,28 @@
161 161   "class": "string",
162 162   "lugageWeight": 0,
163 163   "handLugageWeight": 0,
164 - "departureFlightDate": "2023-12-18T14:09:48.103Z",
179 + "departureFlightDate": "2023-12-26T12:55:59.433Z",
165 165   "departureCountryName": "string",
166 166   "departureCityName": "string",
167 167   "departureAirportCode": "string",
168 168   "departureAirportName": "string",
169 169   "departureTerminalCode": "string",
170 - "arrivalFlightDate": "2023-12-18T14:09:48.103Z",
185 + "arrivalFlightDate": "2023-12-26T12:55:59.433Z",
171 171   "arrivalCountryName": "string",
172 172   "arrivalCityName": "string",
173 173   "arrivalAirportCode": "string",
174 174   "arrivalAirportName": "string",
175 175   "arrivalTerminalCode": "string",
176 - "flightDuration": "string",
177 - "baggages": [
191 + "flightDuration": "string"
192 + }
193 + ],
194 + "passengers": [
195 + {
196 + "id": "string",
197 + "isAdult": true,
198 + "selectedForwardBaggageCode": "string",
199 + "selectedBackwardBaggageCode": "string",
200 + "forwardBaggages": [
178 178   {
179 179   "baggageCode": "string",
180 180   "description": "string",
... ... @@ -182,6 +182,15 @@
182 182   "currency": "string",
183 183   "included": true
184 184   }
208 + ],
209 + "backwardBaggages": [
210 + {
211 + "baggageCode": "string",
212 + "description": "string",
213 + "price": 0,
214 + "currency": "string",
215 + "included": true
216 + }
185 185   ]
186 186   }
187 187   ]
... ... @@ -211,13 +211,187 @@
211 211   "name": "string",
212 212   "price": 0,
213 213   "priceSurcarge": 0,
214 - "actualStartDate": "2023-12-18T14:09:48.103Z",
215 - "actualEndDate": "2023-12-18T14:09:48.103Z",
246 + "actualStartDate": "2023-12-26T12:55:59.433Z",
247 + "actualEndDate": "2023-12-26T12:55:59.433Z",
216 216   "optional": true,
217 217   "includedInPackagePrice": true
218 - },
219 - "cacheKey": "string"
220 - }
250 + }
251 + },
252 + "altPackages": [
253 + {
254 + "cacheKey": "string",
255 + "id": "string",
256 + "priceCurrency": "string",
257 + "totalPrice": 0,
258 + "agentCommissionPercent": 0,
259 + "agentCommissionAmount": 0,
260 + "includedExtrasAmount": 0,
261 + "priceDifference": 0,
262 + "hotel": {
263 + "hotelPriceId": "string",
264 + "providerId": 0,
265 + "hotelName": "string",
266 + "hotelCode": "string",
267 + "nigths": 0,
268 + "mealPlan": "string",
269 + "hotelClass": "string",
270 + "availabilityType": "OnRequest",
271 + "availableRoomsCount": 0,
272 + "fewRooms": true,
273 + "roomCategoryCode": "string",
274 + "roomCategoryName": "string",
275 + "placementTypeName": "string",
276 + "placementDescription": "string",
277 + "checkInDate": "2023-12-26T12:55:59.433Z",
278 + "checkOutDate": "2023-12-26T12:55:59.433Z",
279 + "adults": 0,
280 + "children": 0,
281 + "districtUID": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
282 + "districtName": "string",
283 + "cityUID": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
284 + "cityName": "string",
285 + "countryCode": "string",
286 + "countryName": "string",
287 + "hasAlcohol": true,
288 + "hasFreeWifi": true,
289 + "hasMetro": true,
290 + "hasPool": true,
291 + "hasMall": true,
292 + "cancellationPolicyDescription": "string",
293 + "cancellationPolicy": {
294 + "cancellationPolicyCode": "string",
295 + "noShowChargeValue": 0,
296 + "noShowChargeValueType": "string",
297 + "earlyDepartureChargeValue": 0,
298 + "earlyDepartureChargeValueType": "string",
299 + "conditions": [
300 + {
301 + "timeunits": 0,
302 + "timeunitType": "string",
303 + "timeOffsetTypeName": "string",
304 + "chargeValue": 0,
305 + "chargeValueType": "string"
306 + }
307 + ]
308 + }
309 + },
310 + "flight": {
311 + "id": "string",
312 + "departureDate": "2023-12-26T12:55:59.433Z",
313 + "returnDate": "2023-12-26T12:55:59.433Z",
314 + "departureTicketsLeft": 0,
315 + "returnTicketsLeft": 0,
316 + "departureAvailabilityType": "OnRequest",
317 + "returnAvailabilityType": "OnRequest",
318 + "isTwoWay": true,
319 + "sameBaggageForAll": true,
320 + "totalBaggage": true,
321 + "departureSegments": [
322 + {
323 + "airlineCode": "string",
324 + "airlineName": "string",
325 + "flightCode": "string",
326 + "class": "string",
327 + "lugageWeight": 0,
328 + "handLugageWeight": 0,
329 + "departureFlightDate": "2023-12-26T12:55:59.433Z",
330 + "departureCountryName": "string",
331 + "departureCityName": "string",
332 + "departureAirportCode": "string",
333 + "departureAirportName": "string",
334 + "departureTerminalCode": "string",
335 + "arrivalFlightDate": "2023-12-26T12:55:59.433Z",
336 + "arrivalCountryName": "string",
337 + "arrivalCityName": "string",
338 + "arrivalAirportCode": "string",
339 + "arrivalAirportName": "string",
340 + "arrivalTerminalCode": "string",
341 + "flightDuration": "string"
342 + }
343 + ],
344 + "returnSegments": [
345 + {
346 + "airlineCode": "string",
347 + "airlineName": "string",
348 + "flightCode": "string",
349 + "class": "string",
350 + "lugageWeight": 0,
351 + "handLugageWeight": 0,
352 + "departureFlightDate": "2023-12-26T12:55:59.433Z",
353 + "departureCountryName": "string",
354 + "departureCityName": "string",
355 + "departureAirportCode": "string",
356 + "departureAirportName": "string",
357 + "departureTerminalCode": "string",
358 + "arrivalFlightDate": "2023-12-26T12:55:59.433Z",
359 + "arrivalCountryName": "string",
360 + "arrivalCityName": "string",
361 + "arrivalAirportCode": "string",
362 + "arrivalAirportName": "string",
363 + "arrivalTerminalCode": "string",
364 + "flightDuration": "string"
365 + }
366 + ],
367 + "passengers": [
368 + {
369 + "id": "string",
370 + "isAdult": true,
371 + "selectedForwardBaggageCode": "string",
372 + "selectedBackwardBaggageCode": "string",
373 + "forwardBaggages": [
374 + {
375 + "baggageCode": "string",
376 + "description": "string",
377 + "price": 0,
378 + "currency": "string",
379 + "included": true
380 + }
381 + ],
382 + "backwardBaggages": [
383 + {
384 + "baggageCode": "string",
385 + "description": "string",
386 + "price": 0,
387 + "currency": "string",
388 + "included": true
389 + }
390 + ]
391 + }
392 + ]
393 + },
394 + "extraServices": [
395 + {
396 + "extraServiceCode": "string",
397 + "extraServiceTypeCode": "string",
398 + "isMandatory": 0,
399 + "extraServiceName": "string",
400 + "minimalServiceAmount": 0,
401 + "includedPriceCode": "string",
402 + "prices": [
403 + {
404 + "extraServicePriceCode": "string",
405 + "displayName": "string",
406 + "restrictionInfo": "string",
407 + "additionalInfo": "string",
408 + "price": 0,
409 + "extraPrice": 0,
410 + "currency": "string"
411 + }
412 + ]
413 + }
414 + ],
415 + "insurancePrice": {
416 + "name": "string",
417 + "price": 0,
418 + "priceSurcarge": 0,
419 + "actualStartDate": "2023-12-26T12:55:59.433Z",
420 + "actualEndDate": "2023-12-26T12:55:59.433Z",
421 + "optional": true,
422 + "includedInPackagePrice": true
423 + }
424 + }
425 + ],
426 + "refreshPriceResult": "Success"
221 221  }
222 222  {{/code}}
223 223  
... ... @@ -224,7 +224,349 @@
224 224  
225 225  === Response example ===
226 226  
227 -{{code language="Json"}}{{/code}}
433 +{{code language="Json"}}
434 +{
435 + "package": {
436 + "id": "tour:1d0fa533-4261-4254-93bb-83599d581ffc:193990fa-41a5-46e6-9805-50f82c3c377f:0c299240-6fc6-4f79-ba99-3548f2de3f57",
437 + "priceCurrency": "USD",
438 + "totalPrice": 937.16,
439 + "agentCommissionPercent": 0.00,
440 + "agentCommissionAmount": 0.00,
441 + "includedExtrasAmount": 0,
442 + "priceDifference": 0,
443 + "hotel": {
444 + "hotelPriceId": "193990fa-41a5-46e6-9805-50f82c3c377f",
445 + "providerId": 13,
446 + "hotelName": "Mercure Dubai Barsha Heights Suites Apartments",
447 + "hotelCode": "5f125310-7025-4807-a4c6-49cd284c9c14",
448 + "nigths": 2,
449 + "mealPlan": "BB",
450 + "hotelClass": "4",
451 + "availabilityType": "StopSale",
452 + "availableRoomsCount": 0,
453 + "fewRooms": true,
454 + "roomCategoryCode": "f8e1ffe5-25cc-46a4-80e8-586d1c049de4",
455 + "roomCategoryName": "1 B/R Apartment City View",
456 + "placementTypeName": "SNGL + CHILD(2-5.99)sharing",
457 + "checkInDate": "2024-02-15T20:00:00.000Z",
458 + "checkOutDate": "2024-02-17T20:00:00.000Z",
459 + "adults": 1,
460 + "children": 1,
461 + "districtUID": "4c65f6ed-902b-4fd8-9419-af7884c22c5e",
462 + "districtName": "Al Barsha",
463 + "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
464 + "cityName": "Dubai",
465 + "countryCode": "AE",
466 + "countryName": "United Arab Emirates",
467 + "hasAlcohol": false,
468 + "hasFreeWifi": true,
469 + "hasMetro": true,
470 + "hasPool": true,
471 + "hasMall": false,
472 + "cancellationPolicyDescription": "Cancellation Policy: 5 Day Before Arrival: 100.00 %, Early Departure: 100.00 %, NoShow: 100.00 %",
473 + "cancellationPolicy": {
474 + "noShowChargeValue": 100.00,
475 + "noShowChargeValueType": "%",
476 + "earlyDepartureChargeValue": 100.00,
477 + "earlyDepartureChargeValueType": "%",
478 + "conditions": [
479 + {
480 + "timeunits": 5,
481 + "timeunitType": "Day",
482 + "timeOffsetTypeName": "Before Arrival",
483 + "chargeValue": 100.00,
484 + "chargeValueType": "%"
485 + }
486 + ]
487 + }
488 + },
489 + "flight": {
490 + "id": "0c299240-6fc6-4f79-ba99-3548f2de3f57",
491 + "departureDate": "2024-02-15T20:00:00.000Z",
492 + "returnDate": "2024-02-17T20:00:00.000Z",
493 + "departureTicketsLeft": 7,
494 + "returnTicketsLeft": 7,
495 + "departureAvailabilityType": "FewPlaces",
496 + "returnAvailabilityType": "FewPlaces",
497 + "isTwoWay": true,
498 + "sameBaggageForAll": false,
499 + "totalBaggage": true,
500 + "departureSegments": [
501 + {
502 + "airlineCode": "KC",
503 + "airlineName": "Air Astana-",
504 + "flightCode": "KC899",
505 + "class": "econom",
506 + "lugageWeight": 20,
507 + "handLugageWeight": 6,
508 + "departureFlightDate": "2024-02-15T20:00:00.000Z",
509 + "departureCountryName": "Kazakhstan",
510 + "departureCityName": "Almaty",
511 + "departureAirportCode": "ALA",
512 + "departureAirportName": "Almaty Intl Airport",
513 + "departureTerminalCode": "ALA",
514 + "arrivalFlightDate": "2024-02-15T20:00:00.000Z",
515 + "arrivalCountryName": "United Arab Emirates",
516 + "arrivalCityName": "Dubai",
517 + "arrivalAirportCode": "DXB",
518 + "arrivalAirportName": "Dubai Intl Airport",
519 + "arrivalTerminalCode": "DXB1",
520 + "flightDuration": "0h 50m"
521 + }
522 + ],
523 + "returnSegments": [
524 + {
525 + "airlineCode": "KC",
526 + "airlineName": "Air Astana-",
527 + "flightCode": "KC900",
528 + "class": "econom",
529 + "lugageWeight": 20,
530 + "handLugageWeight": 6,
531 + "departureFlightDate": "2024-02-17T20:00:00.000Z",
532 + "departureCountryName": "United Arab Emirates",
533 + "departureCityName": "Dubai",
534 + "departureAirportCode": "DXB",
535 + "departureAirportName": "Dubai Intl Airport",
536 + "departureTerminalCode": "DXB1",
537 + "arrivalFlightDate": "2024-02-17T20:00:00.000Z",
538 + "arrivalCountryName": "Kazakhstan",
539 + "arrivalCityName": "Almaty",
540 + "arrivalAirportCode": "ALA",
541 + "arrivalAirportName": "Almaty Intl Airport",
542 + "arrivalTerminalCode": "ALA",
543 + "flightDuration": "8h 15m"
544 + }
545 + ],
546 + "passengers": [
547 + {
548 + "id": "42779531011000004-A1",
549 + "isAdult": true,
550 + "forwardBaggages": [
551 + {
552 + "baggageCode": "TOTAL_BAGGAGE",
553 + "description": "1 piece included, UP TO 50 POUNDS/23 KILOGRAMS, OVER 62 LINEAR INCHES/158 LINEAR CENTIMETERS",
554 + "price": 45.00,
555 + "currency": "USD",
556 + "included": false
557 + }
558 + ],
559 + "backwardBaggages": [
560 + {
561 + "baggageCode": "INCLUDED_IN_FORWARD",
562 + "price": 0,
563 + "included": false
564 + }
565 + ]
566 + },
567 + {
568 + "id": "42779531011000004-C1",
569 + "isAdult": false,
570 + "forwardBaggages": [
571 + {
572 + "baggageCode": "TOTAL_BAGGAGE",
573 + "description": "1 piece included, UP TO 50 POUNDS/23 KILOGRAMS, OVER 62 LINEAR INCHES/158 LINEAR CENTIMETERS",
574 + "price": 45.00,
575 + "currency": "USD",
576 + "included": false
577 + }
578 + ],
579 + "backwardBaggages": [
580 + {
581 + "baggageCode": "INCLUDED_IN_FORWARD",
582 + "price": 0,
583 + "included": false
584 + }
585 + ]
586 + }
587 + ]
588 + },
589 + "extraServices": [],
590 + "insurancePrice": {
591 + "name": "Medical INS (N10000)",
592 + "price": 13.44,
593 + "priceSurcarge": 0.00,
594 + "actualStartDate": "2024-02-15T20:00:00.000Z",
595 + "actualEndDate": "2024-02-17T20:00:00.000Z",
596 + "optional": false,
597 + "includedInPackagePrice": true
598 + }
599 + },
600 + "altPackages": [
601 + {
602 + "id": "tour:1d0fa533-4261-4254-93bb-83599d581ffc:193990fa-41a5-46e6-9805-50f82c3c377f:63d79c94-1e19-443f-8a17-50e59e633ea8",
603 + "priceCurrency": "USD",
604 + "totalPrice": 968.40,
605 + "agentCommissionPercent": 0.00,
606 + "agentCommissionAmount": 0.00,
607 + "includedExtrasAmount": 0,
608 + "priceDifference": 31.24,
609 + "hotel": {
610 + "hotelPriceId": "193990fa-41a5-46e6-9805-50f82c3c377f",
611 + "providerId": 13,
612 + "hotelName": "Mercure Dubai Barsha Heights Suites Apartments",
613 + "hotelCode": "5f125310-7025-4807-a4c6-49cd284c9c14",
614 + "nigths": 2,
615 + "mealPlan": "BB",
616 + "hotelClass": "4",
617 + "availabilityType": "StopSale",
618 + "availableRoomsCount": 0,
619 + "fewRooms": true,
620 + "roomCategoryCode": "f8e1ffe5-25cc-46a4-80e8-586d1c049de4",
621 + "roomCategoryName": "1 B/R Apartment City View",
622 + "placementTypeName": "SNGL + CHILD(2-5.99)sharing",
623 + "checkInDate": "2024-02-15T20:00:00.000Z",
624 + "checkOutDate": "2024-02-17T20:00:00.000Z",
625 + "adults": 1,
626 + "children": 1,
627 + "districtUID": "4c65f6ed-902b-4fd8-9419-af7884c22c5e",
628 + "districtName": "Al Barsha",
629 + "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
630 + "cityName": "Dubai",
631 + "countryCode": "AE",
632 + "countryName": "United Arab Emirates",
633 + "hasAlcohol": false,
634 + "hasFreeWifi": true,
635 + "hasMetro": true,
636 + "hasPool": true,
637 + "hasMall": false,
638 + "cancellationPolicyDescription": "Cancellation Policy: 5 Day Before Arrival: 100.00 %, Early Departure: 100.00 %, NoShow: 100.00 %",
639 + "cancellationPolicy": {
640 + "noShowChargeValue": 100.00,
641 + "noShowChargeValueType": "%",
642 + "earlyDepartureChargeValue": 100.00,
643 + "earlyDepartureChargeValueType": "%",
644 + "conditions": [
645 + {
646 + "timeunits": 5,
647 + "timeunitType": "Day",
648 + "timeOffsetTypeName": "Before Arrival",
649 + "chargeValue": 100.00,
650 + "chargeValueType": "%"
651 + }
652 + ]
653 + }
654 + },
655 + "flight": {
656 + "id": "63d79c94-1e19-443f-8a17-50e59e633ea8",
657 + "departureDate": "2024-02-15T20:00:00.000Z",
658 + "returnDate": "2024-02-17T20:00:00.000Z",
659 + "departureTicketsLeft": 50,
660 + "returnTicketsLeft": 50,
661 + "departureAvailabilityType": "FewPlaces",
662 + "returnAvailabilityType": "FewPlaces",
663 + "isTwoWay": true,
664 + "sameBaggageForAll": false,
665 + "totalBaggage": false,
666 + "departureSegments": [
667 + {
668 + "airlineCode": "FZ",
669 + "airlineName": "Fly Dubai.",
670 + "flightCode": "FZ1722",
671 + "class": "econom",
672 + "lugageWeight": 20,
673 + "handLugageWeight": 6,
674 + "departureFlightDate": "2024-02-15T20:00:00.000Z",
675 + "departureCountryName": "Kazakhstan",
676 + "departureCityName": "Almaty",
677 + "departureAirportCode": "ALA",
678 + "departureAirportName": "Almaty Intl Airport",
679 + "departureTerminalCode": "ALA",
680 + "arrivalFlightDate": "2024-02-15T20:00:00.000Z",
681 + "arrivalCountryName": "United Arab Emirates",
682 + "arrivalCityName": "Dubai",
683 + "arrivalAirportCode": "DXB",
684 + "arrivalAirportName": "Dubai Intl Airport",
685 + "arrivalTerminalCode": "DXB3",
686 + "flightDuration": "0h 55m"
687 + }
688 + ],
689 + "returnSegments": [
690 + {
691 + "airlineCode": "FZ",
692 + "airlineName": "Fly Dubai.",
693 + "flightCode": "FZ1721",
694 + "class": "econom",
695 + "lugageWeight": 20,
696 + "handLugageWeight": 6,
697 + "departureFlightDate": "2024-02-17T20:00:00.000Z",
698 + "departureCountryName": "United Arab Emirates",
699 + "departureCityName": "Dubai",
700 + "departureAirportCode": "DXB",
701 + "departureAirportName": "Dubai Intl Airport",
702 + "departureTerminalCode": "DXB3",
703 + "arrivalFlightDate": "2024-02-18T20:00:00.000Z",
704 + "arrivalCountryName": "Kazakhstan",
705 + "arrivalCityName": "Almaty",
706 + "arrivalAirportCode": "ALA",
707 + "arrivalAirportName": "Almaty Intl Airport",
708 + "arrivalTerminalCode": "DXB3",
709 + "flightDuration": "8h 10m"
710 + }
711 + ],
712 + "passengers": [
713 + {
714 + "id": "42779547001000004-A1",
715 + "isAdult": true,
716 + "selectedForwardBaggageCode": "INCLUDED",
717 + "selectedBackwardBaggageCode": "INCLUDED",
718 + "forwardBaggages": [
719 + {
720 + "baggageCode": "INCLUDED",
721 + "description": "20 KG INCLUDED",
722 + "price": 0.0,
723 + "currency": "USD",
724 + "included": true
725 + }
726 + ],
727 + "backwardBaggages": [
728 + {
729 + "baggageCode": "INCLUDED",
730 + "description": "20 KG INCLUDED",
731 + "price": 0.0,
732 + "currency": "USD",
733 + "included": true
734 + }
735 + ]
736 + },
737 + {
738 + "id": "42779547001000004-C1",
739 + "isAdult": false,
740 + "selectedForwardBaggageCode": "INCLUDED",
741 + "selectedBackwardBaggageCode": "INCLUDED",
742 + "forwardBaggages": [
743 + {
744 + "baggageCode": "INCLUDED",
745 + "description": "20 KG INCLUDED",
746 + "price": 0.0,
747 + "currency": "USD",
748 + "included": true
749 + }
750 + ],
751 + "backwardBaggages": [
752 + {
753 + "baggageCode": "INCLUDED",
754 + "description": "20 KG INCLUDED",
755 + "price": 0.0,
756 + "currency": "USD",
757 + "included": true
758 + }
759 + ]
760 + }
761 + ]
762 + },
763 + "extraServices": [],
764 + "insurancePrice": {
765 + "name": "Medical INS (N10000)",
766 + "price": 13.44,
767 + "priceSurcarge": 0.00,
768 + "actualStartDate": "2024-02-15T20:00:00.000Z",
769 + "actualEndDate": "2024-02-17T20:00:00.000Z",
770 + "optional": false,
771 + "includedInPackagePrice": true
772 + }
773 + },
774 + {
775 +{{/code}}
228 228  
229 229  
230 230  === Schema ===
... ... @@ -364,5 +364,3 @@
364 364  
365 365  }
366 366  {{/success}}
367 -
368 -