Changes for page 5. ConfirmCheckout

Last modified by Giorgi Mdivnishvili on 2024/08/30 12:58

From version 4.1
edited by Giorgi Mdivnishvili
on 2024/04/11 06:31
Change comment: There is no comment for this version
To version 6.1
edited by Giorgi Mdivnishvili
on 2024/04/11 09:19
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -28,19 +28,95 @@
28 28  
29 29  {{code language="Json"}}
30 30  {
31 - "packageId": "string",
32 - "extraServicePriceCodes": [
33 - "string"
31 + "reservationId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
32 + "calcTourPackageRequests": [
33 + {
34 + "packageId": "string",
35 + "extraServicePriceCodes": [
36 + "string"
37 + ],
38 + "flightPassengers": [
39 + {
40 + "id": "string",
41 + "selectedForwardBaggageCode": "string",
42 + "selectedBackwardBaggageCode": "string"
43 + }
44 + ],
45 + "includeInsurance": true,
46 + "refreshPrices": true
47 + }
34 34   ],
35 - "flightPassengers": [
49 + "calcOnlyHotelPackageRequests": [
36 36   {
37 - "id": "string",
38 - "selectedForwardBaggageCode": "string",
39 - "selectedBackwardBaggageCode": "string"
51 + "packageId": "string",
52 + "extraServicePriceCodes": [
53 + "string"
54 + ],
55 + "includeInsurance": true,
56 + "refreshPrices": true
40 40   }
41 41   ],
42 - "includeInsurance": true,
43 - "refreshPrices": true
59 + "calcOnlyAviaPackageRequests": [
60 + {
61 + "packageId": "string",
62 + "refreshPrices": true,
63 + "flightPassengers": [
64 + {
65 + "id": "string",
66 + "selectedForwardBaggageCode": "string",
67 + "selectedBackwardBaggageCode": "string"
68 + }
69 + ]
70 + }
71 + ],
72 + "hotels": [
73 + {
74 + "hotelPriceId": "string",
75 + "agentConfirmationNumber": "string",
76 + "note": "string",
77 + "touristIds": [
78 + "3fa85f64-5717-4562-b3fc-2c963f66afa6"
79 + ]
80 + }
81 + ],
82 + "tourists": [
83 + {
84 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
85 + "firstName": "string",
86 + "lastName": "string",
87 + "birthDate": "2024-04-11T05:16:08.319Z",
88 + "passportNumber": "string",
89 + "passportExpiry": "2024-04-11T05:16:08.319Z",
90 + "passportIssue": "2024-04-11T05:16:08.319Z",
91 + "citizenship": "string",
92 + "tin": "string",
93 + "isMale": true,
94 + "flightIds": [
95 + "string"
96 + ],
97 + "arrivalFlightInfo": {
98 + "flightNumber": "string",
99 + "terminalCode": "string",
100 + "date": "2024-04-11T05:16:08.319Z",
101 + "time": "string"
102 + },
103 + "departureFlightInfo": {
104 + "flightNumber": "string",
105 + "terminalCode": "string",
106 + "date": "2024-04-11T05:16:08.319Z",
107 + "time": "string"
108 + },
109 + "selectedVisaId": "string",
110 + "transfers": [
111 + {
112 + "id": "string",
113 + "selectedTransferPriceId": "string"
114 + }
115 + ]
116 + }
117 + ],
118 + "note": "string",
119 + "contactPhone": "string"
44 44  }
45 45  {{/code}}
46 46  
... ... @@ -55,7 +55,7 @@
55 55  {
56 56   "calcTourPackageRequests": [
57 57   {
58 - "refreshPrices": true,
134 + "refreshPrices": false,
59 59   "packageId": "tour:7caef71d-25e3-4882-b0db-81e766af2b72:fa7a89d5-1c20-4004-b3d2-f8d08163827f:53552191-59ea-469d-ae9d-5b848da8839d",
60 60   "flightPassengers": [
61 61   {
... ... @@ -74,7 +74,145 @@
74 74   }
75 75   ],
76 76   "calcOnlyHotelPackageRequests": [],
77 - "calcOnlyAviaPackageRequests": []
153 + "calcOnlyAviaPackageRequests": [],
154 + "hotels": [
155 + {
156 + "note": null,
157 + "agentConfirmationNumber": null,
158 + "hotelPriceId": "fa7a89d5-1c20-4004-b3d2-f8d08163827f",
159 + "touristIds": [
160 + "27977a19-045e-4990-95a8-fbd7d49083de",
161 + "0b3cb288-00c5-4c68-946e-87fc5f5d5b82"
162 + ]
163 + }
164 + ],
165 + "tourists": [
166 + {
167 + "id": "27977a19-045e-4990-95a8-fbd7d49083de",
168 + "isMale": true,
169 + "firstName": "Test",
170 + "lastName": "Teeeest",
171 + "birthDate": "1990-09-23T00:00:00",
172 + "citizenship": "GE",
173 + "passportNumber": "123123",
174 + "passportIssue": "2020-09-23T00:00:00",
175 + "passportExpiry": "2029-12-23T00:00:00",
176 + "tin": null,
177 + "selectedVisaId": "00000000-0000-0000-0000-000000000000",
178 + "flights": [
179 + {
180 + "flightId": "53552191-59ea-469d-ae9d-5b848da8839d",
181 + "note": "Kazunion Block, Baggage Info: 20 Kg Included"
182 + }
183 + ],
184 + "flightIds": [
185 + "53552191-59ea-469d-ae9d-5b848da8839d"
186 + ],
187 + "insurancePrice": {
188 + "insuranceId": "5bd59c71-e465-45da-a9ff-fe6a90678aef",
189 + "insuranceServiceId": "6ecadb9f-7327-4354-9ddc-45d39470c5ac",
190 + "insurancePriceId": "c4fe2c52-bd39-45a5-ab50-46ef00292f3c",
191 + "touristId": "27977a19-045e-4990-95a8-fbd7d49083de",
192 + "insuranceName": "Medical INS (N10000)",
193 + "contragentName": "Nomad Insurance",
194 + "contragentFullName": "Nomad Insurance",
195 + "actualStartDate": "2024-05-17T00:00:00.000",
196 + "actualEndDate": "2024-05-21T00:00:00.000",
197 + "costCurrencyCode": "USD",
198 + "costAmount": 6.7,
199 + "priceCurrencyCode": "USD",
200 + "priceAmount": 11.2,
201 + "coverageCurrencyCode": "USD",
202 + "coverageAmount": 10000
203 + },
204 + "departureFlightInfo": {
205 + "date": null,
206 + "time": null,
207 + "flightNumber": null,
208 + "terminalCode": null
209 + },
210 + "arrivalFlightInfo": {
211 + "date": null,
212 + "time": null,
213 + "flightNumber": null,
214 + "terminalCode": null
215 + },
216 + "transfers": [
217 + {
218 + "id": "DXB-3df91d4d-a89d-4b73-8076-baa8f8b230cf",
219 + "selectedTransferPriceId": "a9252005-0a92-4ed1-9603-0f2f14295c29"
220 + },
221 + {
222 + "id": "3df91d4d-a89d-4b73-8076-baa8f8b230cf-DXB",
223 + "selectedTransferPriceId": "a9252005-0a92-4ed1-9603-0f2f14295c29"
224 + }
225 + ]
226 + },
227 + {
228 + "id": "0b3cb288-00c5-4c68-946e-87fc5f5d5b82",
229 + "isMale": true,
230 + "firstName": "Teeeeest",
231 + "lastName": "Teest",
232 + "birthDate": "1990-09-23T00:00:00",
233 + "citizenship": "GE",
234 + "passportNumber": "1231233",
235 + "passportIssue": "2020-09-23T00:00:00",
236 + "passportExpiry": "2029-12-23T00:00:00",
237 + "tin": null,
238 + "selectedVisaId": "00000000-0000-0000-0000-000000000000",
239 + "flights": [
240 + {
241 + "flightId": "53552191-59ea-469d-ae9d-5b848da8839d",
242 + "note": "Kazunion Block, Baggage Info: 20 Kg Included"
243 + }
244 + ],
245 + "flightIds": [
246 + "53552191-59ea-469d-ae9d-5b848da8839d"
247 + ],
248 + "insurancePrice": {
249 + "insuranceId": "5bd59c71-e465-45da-a9ff-fe6a90678aef",
250 + "insuranceServiceId": "6ecadb9f-7327-4354-9ddc-45d39470c5ac",
251 + "insurancePriceId": "c4fe2c52-bd39-45a5-ab50-46ef00292f3c",
252 + "touristId": "0b3cb288-00c5-4c68-946e-87fc5f5d5b82",
253 + "insuranceName": "Medical INS (N10000)",
254 + "contragentName": "Nomad Insurance",
255 + "contragentFullName": "Nomad Insurance",
256 + "actualStartDate": "2024-05-17T00:00:00.000",
257 + "actualEndDate": "2024-05-21T00:00:00.000",
258 + "costCurrencyCode": "USD",
259 + "costAmount": 6.7,
260 + "priceCurrencyCode": "USD",
261 + "priceAmount": 11.2,
262 + "coverageCurrencyCode": "USD",
263 + "coverageAmount": 10000
264 + },
265 + "departureFlightInfo": {
266 + "date": null,
267 + "time": null,
268 + "flightNumber": null,
269 + "terminalCode": null
270 + },
271 + "arrivalFlightInfo": {
272 + "date": null,
273 + "time": null,
274 + "flightNumber": null,
275 + "terminalCode": null
276 + },
277 + "transfers": [
278 + {
279 + "id": "DXB-3df91d4d-a89d-4b73-8076-baa8f8b230cf",
280 + "selectedTransferPriceId": "a9252005-0a92-4ed1-9603-0f2f14295c29"
281 + },
282 + {
283 + "id": "3df91d4d-a89d-4b73-8076-baa8f8b230cf-DXB",
284 + "selectedTransferPriceId": "a9252005-0a92-4ed1-9603-0f2f14295c29"
285 + }
286 + ]
287 + }
288 + ],
289 + "note": "teeeest, for testing purpose !",
290 + "contactPhone": "597101803",
291 + "reservationId": "3882a7ee-fec1-4bd3-9e73-ccc4613be36d"
78 78  }
79 79  {{/code}}
80 80  
... ... @@ -87,353 +87,126 @@
87 87   "errorCode": "string",
88 88   "errorDescription": "string",
89 89   "userErrorDescription": "string",
90 - "package": {
91 - "cacheKey": "string",
92 - "id": "string",
93 - "priceCurrency": "string",
94 - "totalPrice": 0,
95 - "agentCommissionPercent": 0,
96 - "agentCommissionAmount": 0,
97 - "includedExtrasAmount": 0,
98 - "priceDifference": 0,
99 - "hotel": {
100 - "hotelPriceId": "string",
101 - "providerId": 0,
102 - "hotelName": "string",
103 - "hotelCode": "string",
104 - "nigths": 0,
105 - "mealPlan": "string",
106 - "hotelClass": "string",
107 - "availabilityType": "OnRequest",
108 - "availableRoomsCount": 0,
109 - "fewRooms": true,
110 - "roomCategoryCode": "string",
111 - "roomCategoryName": "string",
112 - "placementTypeName": "string",
113 - "placementDescription": "string",
114 - "checkInDate": "2023-12-26T12:55:59.433Z",
115 - "checkOutDate": "2023-12-26T12:55:59.433Z",
116 - "adults": 0,
117 - "children": 0,
118 - "districtUID": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
119 - "districtName": "string",
120 - "cityUID": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
121 - "cityName": "string",
304 + "priceCurrency": "string",
305 + "totalPrice": 0,
306 + "agentCommissionPercent": 0,
307 + "agentCommissionAmount": 0,
308 + "requiredCitizenIdentifiers": [
309 + {
122 122   "countryCode": "string",
123 - "countryName": "string",
124 - "hasAlcohol": true,
125 - "hasFreeWifi": true,
126 - "hasMetro": true,
127 - "hasPool": true,
128 - "hasMall": true,
129 - "cancellationPolicyDescription": "string",
130 - "cancellationPolicy": {
131 - "cancellationPolicyCode": "string",
132 - "noShowChargeValue": 0,
133 - "noShowChargeValueType": "string",
134 - "earlyDepartureChargeValue": 0,
135 - "earlyDepartureChargeValueType": "string",
136 - "conditions": [
137 - {
138 - "timeunits": 0,
139 - "timeunitType": "string",
140 - "timeOffsetTypeName": "string",
141 - "chargeValue": 0,
142 - "chargeValueType": "string"
143 - }
144 - ]
145 - }
146 - },
147 - "flight": {
148 - "id": "string",
149 - "departureDate": "2023-12-26T12:55:59.433Z",
150 - "returnDate": "2023-12-26T12:55:59.433Z",
151 - "departureTicketsLeft": 0,
152 - "returnTicketsLeft": 0,
153 - "departureAvailabilityType": "OnRequest",
154 - "returnAvailabilityType": "OnRequest",
155 - "isTwoWay": true,
156 - "sameBaggageForAll": true,
157 - "totalBaggage": true,
158 - "departureSegments": [
159 - {
160 - "airlineCode": "string",
161 - "airlineName": "string",
162 - "flightCode": "string",
163 - "class": "string",
164 - "lugageWeight": 0,
165 - "handLugageWeight": 0,
166 - "departureFlightDate": "2023-12-26T12:55:59.433Z",
167 - "departureCountryName": "string",
168 - "departureCityName": "string",
169 - "departureAirportCode": "string",
170 - "departureAirportName": "string",
171 - "departureTerminalCode": "string",
172 - "arrivalFlightDate": "2023-12-26T12:55:59.433Z",
173 - "arrivalCountryName": "string",
174 - "arrivalCityName": "string",
175 - "arrivalAirportCode": "string",
176 - "arrivalAirportName": "string",
177 - "arrivalTerminalCode": "string",
178 - "flightDuration": "string"
179 - }
311 + "identifierType": "TIN"
312 + }
313 + ],
314 + "hotels": [
315 + {
316 + "hotelPriceId": "string",
317 + "touristIds": [
318 + "3fa85f64-5717-4562-b3fc-2c963f66afa6"
180 180   ],
181 - "returnSegments": [
182 - {
183 - "airlineCode": "string",
184 - "airlineName": "string",
185 - "flightCode": "string",
186 - "class": "string",
187 - "lugageWeight": 0,
188 - "handLugageWeight": 0,
189 - "departureFlightDate": "2023-12-26T12:55:59.433Z",
190 - "departureCountryName": "string",
191 - "departureCityName": "string",
192 - "departureAirportCode": "string",
193 - "departureAirportName": "string",
194 - "departureTerminalCode": "string",
195 - "arrivalFlightDate": "2023-12-26T12:55:59.433Z",
196 - "arrivalCountryName": "string",
197 - "arrivalCityName": "string",
198 - "arrivalAirportCode": "string",
199 - "arrivalAirportName": "string",
200 - "arrivalTerminalCode": "string",
201 - "flightDuration": "string"
202 - }
320 + "errorCode": "string",
321 + "errorMessage": "string",
322 + "description": "string"
323 + }
324 + ],
325 + "tourists": [
326 + {
327 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
328 + "age": 0,
329 + "isAdult": true,
330 + "flightIds": [
331 + "string"
203 203   ],
204 - "passengers": [
333 + "flights": [
205 205   {
206 - "id": "string",
207 - "isAdult": true,
208 - "selectedForwardBaggageCode": "string",
209 - "selectedBackwardBaggageCode": "string",
210 - "forwardBaggages": [
211 - {
212 - "baggageCode": "string",
213 - "description": "string",
214 - "price": 0,
215 - "currency": "string",
216 - "included": true
217 - }
218 - ],
219 - "backwardBaggages": [
220 - {
221 - "baggageCode": "string",
222 - "description": "string",
223 - "price": 0,
224 - "currency": "string",
225 - "included": true
226 - }
227 - ]
335 + "flightId": "string",
336 + "note": "string"
228 228   }
229 - ]
230 - },
231 - "extraServices": [
232 - {
233 - "extraServiceCode": "string",
234 - "extraServiceTypeCode": "string",
235 - "isMandatory": 0,
236 - "extraServiceName": "string",
237 - "minimalServiceAmount": 0,
238 - "includedPriceCode": "string",
239 - "prices": [
240 - {
241 - "extraServicePriceCode": "string",
242 - "displayName": "string",
243 - "restrictionInfo": "string",
244 - "additionalInfo": "string",
245 - "price": 0,
246 - "extraPrice": 0,
247 - "currency": "string"
248 - }
249 - ]
250 - }
251 - ],
252 - "insurancePrice": {
253 - "name": "string",
254 - "price": 0,
255 - "priceSurcarge": 0,
256 - "actualStartDate": "2023-12-26T12:55:59.433Z",
257 - "actualEndDate": "2023-12-26T12:55:59.433Z",
258 - "optional": true,
259 - "includedInPackagePrice": true
260 - }
261 - },
262 - "altPackages": [
263 - {
264 - "cacheKey": "string",
265 - "id": "string",
266 - "priceCurrency": "string",
267 - "totalPrice": 0,
268 - "agentCommissionPercent": 0,
269 - "agentCommissionAmount": 0,
270 - "includedExtrasAmount": 0,
271 - "priceDifference": 0,
272 - "hotel": {
273 - "hotelPriceId": "string",
274 - "providerId": 0,
275 - "hotelName": "string",
276 - "hotelCode": "string",
277 - "nigths": 0,
278 - "mealPlan": "string",
279 - "hotelClass": "string",
280 - "availabilityType": "OnRequest",
281 - "availableRoomsCount": 0,
282 - "fewRooms": true,
283 - "roomCategoryCode": "string",
284 - "roomCategoryName": "string",
285 - "placementTypeName": "string",
286 - "placementDescription": "string",
287 - "checkInDate": "2023-12-26T12:55:59.433Z",
288 - "checkOutDate": "2023-12-26T12:55:59.433Z",
289 - "adults": 0,
290 - "children": 0,
291 - "districtUID": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
292 - "districtName": "string",
293 - "cityUID": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
294 - "cityName": "string",
295 - "countryCode": "string",
296 - "countryName": "string",
297 - "hasAlcohol": true,
298 - "hasFreeWifi": true,
299 - "hasMetro": true,
300 - "hasPool": true,
301 - "hasMall": true,
302 - "cancellationPolicyDescription": "string",
303 - "cancellationPolicy": {
304 - "cancellationPolicyCode": "string",
305 - "noShowChargeValue": 0,
306 - "noShowChargeValueType": "string",
307 - "earlyDepartureChargeValue": 0,
308 - "earlyDepartureChargeValueType": "string",
309 - "conditions": [
310 - {
311 - "timeunits": 0,
312 - "timeunitType": "string",
313 - "timeOffsetTypeName": "string",
314 - "chargeValue": 0,
315 - "chargeValueType": "string"
316 - }
317 - ]
318 - }
338 + ],
339 + "arrivalFlightInfo": {
340 + "flightNumber": "string",
341 + "terminalCode": "string",
342 + "date": "2024-04-11T05:16:08.335Z",
343 + "time": "string"
319 319   },
320 - "flight": {
321 - "id": "string",
322 - "departureDate": "2023-12-26T12:55:59.433Z",
323 - "returnDate": "2023-12-26T12:55:59.433Z",
324 - "departureTicketsLeft": 0,
325 - "returnTicketsLeft": 0,
326 - "departureAvailabilityType": "OnRequest",
327 - "returnAvailabilityType": "OnRequest",
328 - "isTwoWay": true,
329 - "sameBaggageForAll": true,
330 - "totalBaggage": true,
331 - "departureSegments": [
332 - {
333 - "airlineCode": "string",
334 - "airlineName": "string",
335 - "flightCode": "string",
336 - "class": "string",
337 - "lugageWeight": 0,
338 - "handLugageWeight": 0,
339 - "departureFlightDate": "2023-12-26T12:55:59.433Z",
340 - "departureCountryName": "string",
341 - "departureCityName": "string",
342 - "departureAirportCode": "string",
343 - "departureAirportName": "string",
344 - "departureTerminalCode": "string",
345 - "arrivalFlightDate": "2023-12-26T12:55:59.433Z",
346 - "arrivalCountryName": "string",
347 - "arrivalCityName": "string",
348 - "arrivalAirportCode": "string",
349 - "arrivalAirportName": "string",
350 - "arrivalTerminalCode": "string",
351 - "flightDuration": "string"
352 - }
353 - ],
354 - "returnSegments": [
355 - {
356 - "airlineCode": "string",
357 - "airlineName": "string",
358 - "flightCode": "string",
359 - "class": "string",
360 - "lugageWeight": 0,
361 - "handLugageWeight": 0,
362 - "departureFlightDate": "2023-12-26T12:55:59.433Z",
363 - "departureCountryName": "string",
364 - "departureCityName": "string",
365 - "departureAirportCode": "string",
366 - "departureAirportName": "string",
367 - "departureTerminalCode": "string",
368 - "arrivalFlightDate": "2023-12-26T12:55:59.433Z",
369 - "arrivalCountryName": "string",
370 - "arrivalCityName": "string",
371 - "arrivalAirportCode": "string",
372 - "arrivalAirportName": "string",
373 - "arrivalTerminalCode": "string",
374 - "flightDuration": "string"
375 - }
376 - ],
377 - "passengers": [
378 - {
379 - "id": "string",
380 - "isAdult": true,
381 - "selectedForwardBaggageCode": "string",
382 - "selectedBackwardBaggageCode": "string",
383 - "forwardBaggages": [
384 - {
385 - "baggageCode": "string",
386 - "description": "string",
387 - "price": 0,
388 - "currency": "string",
389 - "included": true
390 - }
391 - ],
392 - "backwardBaggages": [
393 - {
394 - "baggageCode": "string",
395 - "description": "string",
396 - "price": 0,
397 - "currency": "string",
398 - "included": true
399 - }
400 - ]
401 - }
402 - ]
345 + "departureFlightInfo": {
346 + "flightNumber": "string",
347 + "terminalCode": "string",
348 + "date": "2024-04-11T05:16:08.335Z",
349 + "time": "string"
403 403   },
404 - "extraServices": [
351 + "insurancePrice": {
352 + "insuranceId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
353 + "insuranceServiceId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
354 + "insurancePriceId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
355 + "touristId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
356 + "insuranceName": "string",
357 + "insuranceDescription": "string",
358 + "contragentName": "string",
359 + "contragentFullName": "string",
360 + "actualStartDate": "2024-04-11T05:16:08.335Z",
361 + "actualEndDate": "2024-04-11T05:16:08.335Z",
362 + "costCurrencyCode": "string",
363 + "costAmount": 0,
364 + "priceCurrencyCode": "string",
365 + "priceAmount": 0,
366 + "coverageCurrencyCode": "string",
367 + "coverageAmount": 0
368 + },
369 + "selectedVisaId": "string",
370 + "transfers": [
405 405   {
406 - "extraServiceCode": "string",
407 - "extraServiceTypeCode": "string",
408 - "isMandatory": 0,
409 - "extraServiceName": "string",
410 - "minimalServiceAmount": 0,
411 - "includedPriceCode": "string",
412 - "prices": [
372 + "id": "string",
373 + "type": "Arrival",
374 + "flightId": "string",
375 + "flightInfo": {
376 + "flightNumber": "string",
377 + "terminalCode": "string",
378 + "date": "2024-04-11T05:16:08.335Z",
379 + "time": "string"
380 + },
381 + "checkInHotelId": "string",
382 + "checkOutHotelId": "string",
383 + "selectedTransferPriceId": "string",
384 + "transferPrices": [
413 413   {
414 - "extraServicePriceCode": "string",
415 - "displayName": "string",
416 - "restrictionInfo": "string",
417 - "additionalInfo": "string",
418 - "price": 0,
419 - "extraPrice": 0,
420 - "currency": "string"
386 + "id": "string",
387 + "name": "string",
388 + "adultPlaces": 0,
389 + "childPlaces": 0,
390 + "perPersonPrice": true,
391 + "adultPrice": 0,
392 + "childPrice": 0
421 421   }
422 422   ]
423 423   }
424 424   ],
425 - "insurancePrice": {
426 - "name": "string",
427 - "price": 0,
428 - "priceSurcarge": 0,
429 - "actualStartDate": "2023-12-26T12:55:59.433Z",
430 - "actualEndDate": "2023-12-26T12:55:59.433Z",
431 - "optional": true,
432 - "includedInPackagePrice": true
433 - }
397 + "errorCode": "string",
398 + "errorMessage": "string",
399 + "description": "string"
434 434   }
435 435   ],
436 - "refreshPriceResult": "Success"
402 + "visas": [
403 + {
404 + "prid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
405 + "prName": "string",
406 + "prValue": 0,
407 + "sortingOrder": 0
408 + }
409 + ],
410 + "terminals": [
411 + {
412 + "terminalCode": "string",
413 + "cityUID": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
414 + "districtUID": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
415 + "terminalName": "string",
416 + "countryCode": "string",
417 + "note": "string"
418 + }
419 + ],
420 + "containsError": true,
421 + "refreshPriceResult": "Success",
422 + "reservationId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
423 + "reservationDetailsUnavailable": true
437 437  }
438 438  {{/code}}
439 439  
... ... @@ -442,346 +442,561 @@
442 442  
443 443  {{code language="Json"}}
444 444  {
445 - "package": {
446 - "id": "tour:1d0fa533-4261-4254-93bb-83599d581ffc:193990fa-41a5-46e6-9805-50f82c3c377f:0c299240-6fc6-4f79-ba99-3548f2de3f57",
447 - "priceCurrency": "USD",
448 - "totalPrice": 937.16,
449 - "agentCommissionPercent": 0.00,
450 - "agentCommissionAmount": 0.00,
451 - "includedExtrasAmount": 0,
452 - "priceDifference": 0,
453 - "hotel": {
454 - "hotelPriceId": "193990fa-41a5-46e6-9805-50f82c3c377f",
455 - "providerId": 13,
456 - "hotelName": "Mercure Dubai Barsha Heights Suites Apartments",
457 - "hotelCode": "5f125310-7025-4807-a4c6-49cd284c9c14",
458 - "nigths": 2,
459 - "mealPlan": "BB",
460 - "hotelClass": "4",
461 - "availabilityType": "StopSale",
462 - "availableRoomsCount": 0,
463 - "fewRooms": true,
464 - "roomCategoryCode": "f8e1ffe5-25cc-46a4-80e8-586d1c049de4",
465 - "roomCategoryName": "1 B/R Apartment City View",
466 - "placementTypeName": "SNGL + CHILD(2-5.99)sharing",
467 - "checkInDate": "2024-02-15T20:00:00.000Z",
468 - "checkOutDate": "2024-02-17T20:00:00.000Z",
469 - "adults": 1,
470 - "children": 1,
471 - "districtUID": "4c65f6ed-902b-4fd8-9419-af7884c22c5e",
472 - "districtName": "Al Barsha",
473 - "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
474 - "cityName": "Dubai",
475 - "countryCode": "AE",
476 - "countryName": "United Arab Emirates",
477 - "hasAlcohol": false,
478 - "hasFreeWifi": true,
479 - "hasMetro": true,
480 - "hasPool": true,
481 - "hasMall": false,
482 - "cancellationPolicyDescription": "Cancellation Policy: 5 Day Before Arrival: 100.00 %, Early Departure: 100.00 %, NoShow: 100.00 %",
483 - "cancellationPolicy": {
484 - "noShowChargeValue": 100.00,
485 - "noShowChargeValueType": "%",
486 - "earlyDepartureChargeValue": 100.00,
487 - "earlyDepartureChargeValueType": "%",
488 - "conditions": [
489 - {
490 - "timeunits": 5,
491 - "timeunitType": "Day",
492 - "timeOffsetTypeName": "Before Arrival",
493 - "chargeValue": 100.00,
494 - "chargeValueType": "%"
495 - }
496 - ]
497 - }
432 + "priceCurrency": "USD",
433 + "totalPrice": 782,
434 + "agentCommissionPercent": 0.00,
435 + "agentCommissionAmount": 0,
436 + "requiredCitizenIdentifiers": [
437 + {
438 + "countryCode": "KZ",
439 + "identifierType": "TIN"
498 498   },
499 - "flight": {
500 - "id": "0c299240-6fc6-4f79-ba99-3548f2de3f57",
501 - "departureDate": "2024-02-15T20:00:00.000Z",
502 - "returnDate": "2024-02-17T20:00:00.000Z",
503 - "departureTicketsLeft": 7,
504 - "returnTicketsLeft": 7,
505 - "departureAvailabilityType": "FewPlaces",
506 - "returnAvailabilityType": "FewPlaces",
507 - "isTwoWay": true,
508 - "sameBaggageForAll": false,
509 - "totalBaggage": true,
510 - "departureSegments": [
511 - {
512 - "airlineCode": "KC",
513 - "airlineName": "Air Astana-",
514 - "flightCode": "KC899",
515 - "class": "econom",
516 - "lugageWeight": 20,
517 - "handLugageWeight": 6,
518 - "departureFlightDate": "2024-02-15T20:00:00.000Z",
519 - "departureCountryName": "Kazakhstan",
520 - "departureCityName": "Almaty",
521 - "departureAirportCode": "ALA",
522 - "departureAirportName": "Almaty Intl Airport",
523 - "departureTerminalCode": "ALA",
524 - "arrivalFlightDate": "2024-02-15T20:00:00.000Z",
525 - "arrivalCountryName": "United Arab Emirates",
526 - "arrivalCityName": "Dubai",
527 - "arrivalAirportCode": "DXB",
528 - "arrivalAirportName": "Dubai Intl Airport",
529 - "arrivalTerminalCode": "DXB1",
530 - "flightDuration": "0h 50m"
531 - }
441 + {
442 + "countryCode": "AZ",
443 + "identifierType": "FIN"
444 + }
445 + ],
446 + "hotels": [
447 + {
448 + "hotelPriceId": "fa7a89d5-1c20-4004-b3d2-f8d08163827f",
449 + "touristIds": [
450 + "27977a19-045e-4990-95a8-fbd7d49083de",
451 + "0b3cb288-00c5-4c68-946e-87fc5f5d5b82"
532 532   ],
533 - "returnSegments": [
453 + "description": "Ibis Al Rigga"
454 + }
455 + ],
456 + "tourists": [
457 + {
458 + "id": "27977a19-045e-4990-95a8-fbd7d49083de",
459 + "age": 33,
460 + "isAdult": true,
461 + "flightIds": [
462 + "53552191-59ea-469d-ae9d-5b848da8839d"
463 + ],
464 + "flights": [
534 534   {
535 - "airlineCode": "KC",
536 - "airlineName": "Air Astana-",
537 - "flightCode": "KC900",
538 - "class": "econom",
539 - "lugageWeight": 20,
540 - "handLugageWeight": 6,
541 - "departureFlightDate": "2024-02-17T20:00:00.000Z",
542 - "departureCountryName": "United Arab Emirates",
543 - "departureCityName": "Dubai",
544 - "departureAirportCode": "DXB",
545 - "departureAirportName": "Dubai Intl Airport",
546 - "departureTerminalCode": "DXB1",
547 - "arrivalFlightDate": "2024-02-17T20:00:00.000Z",
548 - "arrivalCountryName": "Kazakhstan",
549 - "arrivalCityName": "Almaty",
550 - "arrivalAirportCode": "ALA",
551 - "arrivalAirportName": "Almaty Intl Airport",
552 - "arrivalTerminalCode": "ALA",
553 - "flightDuration": "8h 15m"
466 + "flightId": "53552191-59ea-469d-ae9d-5b848da8839d",
467 + "note": "Kazunion Block, Baggage Info: 20 Kg Included"
554 554   }
555 555   ],
556 - "passengers": [
470 + "insurancePrice": {
471 + "insuranceId": "5bd59c71-e465-45da-a9ff-fe6a90678aef",
472 + "insuranceServiceId": "6ecadb9f-7327-4354-9ddc-45d39470c5ac",
473 + "insurancePriceId": "c4fe2c52-bd39-45a5-ab50-46ef00292f3c",
474 + "touristId": "27977a19-045e-4990-95a8-fbd7d49083de",
475 + "insuranceName": "Medical INS (N10000)",
476 + "contragentName": "Nomad Insurance",
477 + "contragentFullName": "Nomad Insurance",
478 + "actualStartDate": "2024-05-17T00:00:00.000",
479 + "actualEndDate": "2024-05-21T00:00:00.000",
480 + "costCurrencyCode": "USD",
481 + "costAmount": 6.70,
482 + "priceCurrencyCode": "USD",
483 + "priceAmount": 11.20,
484 + "coverageCurrencyCode": "USD",
485 + "coverageAmount": 10000.0000
486 + },
487 + "selectedVisaId": "00000000-0000-0000-0000-000000000000",
488 + "transfers": [
557 557   {
558 - "id": "42779531011000004-A1",
559 - "isAdult": true,
560 - "forwardBaggages": [
490 + "id": "DXB-3df91d4d-a89d-4b73-8076-baa8f8b230cf",
491 + "type": "Arrival",
492 + "flightId": "53552191-59ea-469d-ae9d-5b848da8839d",
493 + "checkInHotelId": "fa7a89d5-1c20-4004-b3d2-f8d08163827f",
494 + "selectedTransferPriceId": "a9252005-0a92-4ed1-9603-0f2f14295c29",
495 + "transferPrices": [
561 561   {
562 - "baggageCode": "TOTAL_BAGGAGE",
563 - "description": "1 piece included, UP TO 50 POUNDS/23 KILOGRAMS, OVER 62 LINEAR INCHES/158 LINEAR CENTIMETERS",
564 - "price": 45.00,
565 - "currency": "USD",
566 - "included": false
567 - }
568 - ],
569 - "backwardBaggages": [
497 + "id": "a9252005-0a92-4ed1-9603-0f2f14295c29",
498 + "name": "GROUP",
499 + "adultPlaces": 1,
500 + "childPlaces": 1,
501 + "perPersonPrice": true,
502 + "adultPrice": 0,
503 + "childPrice": 0
504 + },
570 570   {
571 - "baggageCode": "INCLUDED_IN_FORWARD",
572 - "price": 0,
573 - "included": false
506 + "id": "9bc3625d-017e-4e72-a4bc-b1e57dc2a146",
507 + "name": "MINIVAN",
508 + "adultPlaces": 5,
509 + "childPlaces": 0,
510 + "perPersonPrice": false,
511 + "adultPrice": 45.00000000,
512 + "childPrice": 0
513 + },
514 + {
515 + "id": "fc3815bb-af00-4733-9134-4b6334ce3854",
516 + "name": "TOYOTA HIACE",
517 + "adultPlaces": 9,
518 + "childPlaces": 0,
519 + "perPersonPrice": false,
520 + "adultPrice": 50.00000000,
521 + "childPrice": 0
522 + },
523 + {
524 + "id": "1df09212-11e3-44b1-b615-fbb6338efaf2",
525 + "name": "HIGER BUS (27 SEATERS)",
526 + "adultPlaces": 27,
527 + "childPlaces": 0,
528 + "perPersonPrice": false,
529 + "adultPrice": 85.00000000,
530 + "childPrice": 0
531 + },
532 + {
533 + "id": "bd26e2cf-15ed-41c0-8e6f-743834b12dfb",
534 + "name": "HIGER 53",
535 + "adultPlaces": 51,
536 + "childPlaces": 0,
537 + "perPersonPrice": false,
538 + "adultPrice": 120.00000000,
539 + "childPrice": 0
540 + },
541 + {
542 + "id": "5d67ad4f-5e8a-4dd2-abc0-74e5389e8c04",
543 + "name": "MERCEDES S CLASS 400",
544 + "adultPlaces": 3,
545 + "childPlaces": 0,
546 + "perPersonPrice": false,
547 + "adultPrice": 140.00000000,
548 + "childPrice": 0
549 + },
550 + {
551 + "id": "f6fe44b2-574d-47b5-a15c-b0560cfc71a6",
552 + "name": "MERCEDES V CLASS",
553 + "adultPlaces": 7,
554 + "childPlaces": 0,
555 + "perPersonPrice": false,
556 + "adultPrice": 140.00000000,
557 + "childPrice": 0
558 + },
559 + {
560 + "id": "50cf907a-2145-4b46-bb67-0dde2e7b7326",
561 + "name": "MERCEDES S CLASS 500",
562 + "adultPlaces": 3,
563 + "childPlaces": 0,
564 + "perPersonPrice": false,
565 + "adultPrice": 165.00000000,
566 + "childPrice": 0
574 574   }
575 575   ]
576 576   },
577 577   {
578 - "id": "42779531011000004-C1",
579 - "isAdult": false,
580 - "forwardBaggages": [
571 + "id": "3df91d4d-a89d-4b73-8076-baa8f8b230cf-DXB",
572 + "type": "Departure",
573 + "flightId": "53552191-59ea-469d-ae9d-5b848da8839d",
574 + "checkOutHotelId": "fa7a89d5-1c20-4004-b3d2-f8d08163827f",
575 + "selectedTransferPriceId": "a9252005-0a92-4ed1-9603-0f2f14295c29",
576 + "transferPrices": [
581 581   {
582 - "baggageCode": "TOTAL_BAGGAGE",
583 - "description": "1 piece included, UP TO 50 POUNDS/23 KILOGRAMS, OVER 62 LINEAR INCHES/158 LINEAR CENTIMETERS",
584 - "price": 45.00,
585 - "currency": "USD",
586 - "included": false
587 - }
588 - ],
589 - "backwardBaggages": [
578 + "id": "a9252005-0a92-4ed1-9603-0f2f14295c29",
579 + "name": "GROUP",
580 + "adultPlaces": 1,
581 + "childPlaces": 1,
582 + "perPersonPrice": true,
583 + "adultPrice": 0,
584 + "childPrice": 0
585 + },
590 590   {
591 - "baggageCode": "INCLUDED_IN_FORWARD",
592 - "price": 0,
593 - "included": false
587 + "id": "9bc3625d-017e-4e72-a4bc-b1e57dc2a146",
588 + "name": "MINIVAN",
589 + "adultPlaces": 5,
590 + "childPlaces": 0,
591 + "perPersonPrice": false,
592 + "adultPrice": 45.00000000,
593 + "childPrice": 0
594 + },
595 + {
596 + "id": "fc3815bb-af00-4733-9134-4b6334ce3854",
597 + "name": "TOYOTA HIACE",
598 + "adultPlaces": 9,
599 + "childPlaces": 0,
600 + "perPersonPrice": false,
601 + "adultPrice": 50.00000000,
602 + "childPrice": 0
603 + },
604 + {
605 + "id": "1df09212-11e3-44b1-b615-fbb6338efaf2",
606 + "name": "HIGER BUS (27 SEATERS)",
607 + "adultPlaces": 27,
608 + "childPlaces": 0,
609 + "perPersonPrice": false,
610 + "adultPrice": 85.00000000,
611 + "childPrice": 0
612 + },
613 + {
614 + "id": "bd26e2cf-15ed-41c0-8e6f-743834b12dfb",
615 + "name": "HIGER 53",
616 + "adultPlaces": 51,
617 + "childPlaces": 0,
618 + "perPersonPrice": false,
619 + "adultPrice": 120.00000000,
620 + "childPrice": 0
621 + },
622 + {
623 + "id": "5d67ad4f-5e8a-4dd2-abc0-74e5389e8c04",
624 + "name": "MERCEDES S CLASS 400",
625 + "adultPlaces": 3,
626 + "childPlaces": 0,
627 + "perPersonPrice": false,
628 + "adultPrice": 140.00000000,
629 + "childPrice": 0
630 + },
631 + {
632 + "id": "f6fe44b2-574d-47b5-a15c-b0560cfc71a6",
633 + "name": "MERCEDES V CLASS",
634 + "adultPlaces": 7,
635 + "childPlaces": 0,
636 + "perPersonPrice": false,
637 + "adultPrice": 140.00000000,
638 + "childPrice": 0
639 + },
640 + {
641 + "id": "50cf907a-2145-4b46-bb67-0dde2e7b7326",
642 + "name": "MERCEDES S CLASS 500",
643 + "adultPlaces": 3,
644 + "childPlaces": 0,
645 + "perPersonPrice": false,
646 + "adultPrice": 165.00000000,
647 + "childPrice": 0
594 594   }
595 595   ]
596 596   }
597 - ]
651 + ],
652 + "description": "Test Teeeest"
598 598   },
599 - "extraServices": [],
600 - "insurancePrice": {
601 - "name": "Medical INS (N10000)",
602 - "price": 13.44,
603 - "priceSurcarge": 0.00,
604 - "actualStartDate": "2024-02-15T20:00:00.000Z",
605 - "actualEndDate": "2024-02-17T20:00:00.000Z",
606 - "optional": false,
607 - "includedInPackagePrice": true
608 - }
609 - },
610 - "altPackages": [
611 611   {
612 - "id": "tour:1d0fa533-4261-4254-93bb-83599d581ffc:193990fa-41a5-46e6-9805-50f82c3c377f:63d79c94-1e19-443f-8a17-50e59e633ea8",
613 - "priceCurrency": "USD",
614 - "totalPrice": 968.40,
615 - "agentCommissionPercent": 0.00,
616 - "agentCommissionAmount": 0.00,
617 - "includedExtrasAmount": 0,
618 - "priceDifference": 31.24,
619 - "hotel": {
620 - "hotelPriceId": "193990fa-41a5-46e6-9805-50f82c3c377f",
621 - "providerId": 13,
622 - "hotelName": "Mercure Dubai Barsha Heights Suites Apartments",
623 - "hotelCode": "5f125310-7025-4807-a4c6-49cd284c9c14",
624 - "nigths": 2,
625 - "mealPlan": "BB",
626 - "hotelClass": "4",
627 - "availabilityType": "StopSale",
628 - "availableRoomsCount": 0,
629 - "fewRooms": true,
630 - "roomCategoryCode": "f8e1ffe5-25cc-46a4-80e8-586d1c049de4",
631 - "roomCategoryName": "1 B/R Apartment City View",
632 - "placementTypeName": "SNGL + CHILD(2-5.99)sharing",
633 - "checkInDate": "2024-02-15T20:00:00.000Z",
634 - "checkOutDate": "2024-02-17T20:00:00.000Z",
635 - "adults": 1,
636 - "children": 1,
637 - "districtUID": "4c65f6ed-902b-4fd8-9419-af7884c22c5e",
638 - "districtName": "Al Barsha",
639 - "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
640 - "cityName": "Dubai",
641 - "countryCode": "AE",
642 - "countryName": "United Arab Emirates",
643 - "hasAlcohol": false,
644 - "hasFreeWifi": true,
645 - "hasMetro": true,
646 - "hasPool": true,
647 - "hasMall": false,
648 - "cancellationPolicyDescription": "Cancellation Policy: 5 Day Before Arrival: 100.00 %, Early Departure: 100.00 %, NoShow: 100.00 %",
649 - "cancellationPolicy": {
650 - "noShowChargeValue": 100.00,
651 - "noShowChargeValueType": "%",
652 - "earlyDepartureChargeValue": 100.00,
653 - "earlyDepartureChargeValueType": "%",
654 - "conditions": [
655 + "id": "0b3cb288-00c5-4c68-946e-87fc5f5d5b82",
656 + "age": 33,
657 + "isAdult": true,
658 + "flightIds": [
659 + "53552191-59ea-469d-ae9d-5b848da8839d"
660 + ],
661 + "flights": [
662 + {
663 + "flightId": "53552191-59ea-469d-ae9d-5b848da8839d",
664 + "note": "Kazunion Block, Baggage Info: 20 Kg Included"
665 + }
666 + ],
667 + "insurancePrice": {
668 + "insuranceId": "5bd59c71-e465-45da-a9ff-fe6a90678aef",
669 + "insuranceServiceId": "6ecadb9f-7327-4354-9ddc-45d39470c5ac",
670 + "insurancePriceId": "c4fe2c52-bd39-45a5-ab50-46ef00292f3c",
671 + "touristId": "0b3cb288-00c5-4c68-946e-87fc5f5d5b82",
672 + "insuranceName": "Medical INS (N10000)",
673 + "contragentName": "Nomad Insurance",
674 + "contragentFullName": "Nomad Insurance",
675 + "actualStartDate": "2024-05-17T00:00:00.000",
676 + "actualEndDate": "2024-05-21T00:00:00.000",
677 + "costCurrencyCode": "USD",
678 + "costAmount": 6.70,
679 + "priceCurrencyCode": "USD",
680 + "priceAmount": 11.20,
681 + "coverageCurrencyCode": "USD",
682 + "coverageAmount": 10000.0000
683 + },
684 + "selectedVisaId": "00000000-0000-0000-0000-000000000000",
685 + "transfers": [
686 + {
687 + "id": "DXB-3df91d4d-a89d-4b73-8076-baa8f8b230cf",
688 + "type": "Arrival",
689 + "flightId": "53552191-59ea-469d-ae9d-5b848da8839d",
690 + "checkInHotelId": "fa7a89d5-1c20-4004-b3d2-f8d08163827f",
691 + "selectedTransferPriceId": "a9252005-0a92-4ed1-9603-0f2f14295c29",
692 + "transferPrices": [
655 655   {
656 - "timeunits": 5,
657 - "timeunitType": "Day",
658 - "timeOffsetTypeName": "Before Arrival",
659 - "chargeValue": 100.00,
660 - "chargeValueType": "%"
694 + "id": "a9252005-0a92-4ed1-9603-0f2f14295c29",
695 + "name": "GROUP",
696 + "adultPlaces": 1,
697 + "childPlaces": 1,
698 + "perPersonPrice": true,
699 + "adultPrice": 0,
700 + "childPrice": 0
701 + },
702 + {
703 + "id": "9bc3625d-017e-4e72-a4bc-b1e57dc2a146",
704 + "name": "MINIVAN",
705 + "adultPlaces": 5,
706 + "childPlaces": 0,
707 + "perPersonPrice": false,
708 + "adultPrice": 45.00000000,
709 + "childPrice": 0
710 + },
711 + {
712 + "id": "fc3815bb-af00-4733-9134-4b6334ce3854",
713 + "name": "TOYOTA HIACE",
714 + "adultPlaces": 9,
715 + "childPlaces": 0,
716 + "perPersonPrice": false,
717 + "adultPrice": 50.00000000,
718 + "childPrice": 0
719 + },
720 + {
721 + "id": "1df09212-11e3-44b1-b615-fbb6338efaf2",
722 + "name": "HIGER BUS (27 SEATERS)",
723 + "adultPlaces": 27,
724 + "childPlaces": 0,
725 + "perPersonPrice": false,
726 + "adultPrice": 85.00000000,
727 + "childPrice": 0
728 + },
729 + {
730 + "id": "bd26e2cf-15ed-41c0-8e6f-743834b12dfb",
731 + "name": "HIGER 53",
732 + "adultPlaces": 51,
733 + "childPlaces": 0,
734 + "perPersonPrice": false,
735 + "adultPrice": 120.00000000,
736 + "childPrice": 0
737 + },
738 + {
739 + "id": "5d67ad4f-5e8a-4dd2-abc0-74e5389e8c04",
740 + "name": "MERCEDES S CLASS 400",
741 + "adultPlaces": 3,
742 + "childPlaces": 0,
743 + "perPersonPrice": false,
744 + "adultPrice": 140.00000000,
745 + "childPrice": 0
746 + },
747 + {
748 + "id": "f6fe44b2-574d-47b5-a15c-b0560cfc71a6",
749 + "name": "MERCEDES V CLASS",
750 + "adultPlaces": 7,
751 + "childPlaces": 0,
752 + "perPersonPrice": false,
753 + "adultPrice": 140.00000000,
754 + "childPrice": 0
755 + },
756 + {
757 + "id": "50cf907a-2145-4b46-bb67-0dde2e7b7326",
758 + "name": "MERCEDES S CLASS 500",
759 + "adultPlaces": 3,
760 + "childPlaces": 0,
761 + "perPersonPrice": false,
762 + "adultPrice": 165.00000000,
763 + "childPrice": 0
661 661   }
662 662   ]
766 + },
767 + {
768 + "id": "3df91d4d-a89d-4b73-8076-baa8f8b230cf-DXB",
769 + "type": "Departure",
770 + "flightId": "53552191-59ea-469d-ae9d-5b848da8839d",
771 + "checkOutHotelId": "fa7a89d5-1c20-4004-b3d2-f8d08163827f",
772 + "selectedTransferPriceId": "a9252005-0a92-4ed1-9603-0f2f14295c29",
773 + "transferPrices": [
774 + {
775 + "id": "a9252005-0a92-4ed1-9603-0f2f14295c29",
776 + "name": "GROUP",
777 + "adultPlaces": 1,
778 + "childPlaces": 1,
779 + "perPersonPrice": true,
780 + "adultPrice": 0,
781 + "childPrice": 0
782 + },
783 + {
784 + "id": "9bc3625d-017e-4e72-a4bc-b1e57dc2a146",
785 + "name": "MINIVAN",
786 + "adultPlaces": 5,
787 + "childPlaces": 0,
788 + "perPersonPrice": false,
789 + "adultPrice": 45.00000000,
790 + "childPrice": 0
791 + },
792 + {
793 + "id": "fc3815bb-af00-4733-9134-4b6334ce3854",
794 + "name": "TOYOTA HIACE",
795 + "adultPlaces": 9,
796 + "childPlaces": 0,
797 + "perPersonPrice": false,
798 + "adultPrice": 50.00000000,
799 + "childPrice": 0
800 + },
801 + {
802 + "id": "1df09212-11e3-44b1-b615-fbb6338efaf2",
803 + "name": "HIGER BUS (27 SEATERS)",
804 + "adultPlaces": 27,
805 + "childPlaces": 0,
806 + "perPersonPrice": false,
807 + "adultPrice": 85.00000000,
808 + "childPrice": 0
809 + },
810 + {
811 + "id": "bd26e2cf-15ed-41c0-8e6f-743834b12dfb",
812 + "name": "HIGER 53",
813 + "adultPlaces": 51,
814 + "childPlaces": 0,
815 + "perPersonPrice": false,
816 + "adultPrice": 120.00000000,
817 + "childPrice": 0
818 + },
819 + {
820 + "id": "5d67ad4f-5e8a-4dd2-abc0-74e5389e8c04",
821 + "name": "MERCEDES S CLASS 400",
822 + "adultPlaces": 3,
823 + "childPlaces": 0,
824 + "perPersonPrice": false,
825 + "adultPrice": 140.00000000,
826 + "childPrice": 0
827 + },
828 + {
829 + "id": "f6fe44b2-574d-47b5-a15c-b0560cfc71a6",
830 + "name": "MERCEDES V CLASS",
831 + "adultPlaces": 7,
832 + "childPlaces": 0,
833 + "perPersonPrice": false,
834 + "adultPrice": 140.00000000,
835 + "childPrice": 0
836 + },
837 + {
838 + "id": "50cf907a-2145-4b46-bb67-0dde2e7b7326",
839 + "name": "MERCEDES S CLASS 500",
840 + "adultPlaces": 3,
841 + "childPlaces": 0,
842 + "perPersonPrice": false,
843 + "adultPrice": 165.00000000,
844 + "childPrice": 0
845 + }
846 + ]
663 663   }
664 - },
665 - "flight": {
666 - "id": "63d79c94-1e19-443f-8a17-50e59e633ea8",
667 - "departureDate": "2024-02-15T20:00:00.000Z",
668 - "returnDate": "2024-02-17T20:00:00.000Z",
669 - "departureTicketsLeft": 50,
670 - "returnTicketsLeft": 50,
671 - "departureAvailabilityType": "FewPlaces",
672 - "returnAvailabilityType": "FewPlaces",
673 - "isTwoWay": true,
674 - "sameBaggageForAll": false,
675 - "totalBaggage": false,
676 - "departureSegments": [
677 - {
678 - "airlineCode": "FZ",
679 - "airlineName": "Fly Dubai.",
680 - "flightCode": "FZ1722",
681 - "class": "econom",
682 - "lugageWeight": 20,
683 - "handLugageWeight": 6,
684 - "departureFlightDate": "2024-02-15T20:00:00.000Z",
685 - "departureCountryName": "Kazakhstan",
686 - "departureCityName": "Almaty",
687 - "departureAirportCode": "ALA",
688 - "departureAirportName": "Almaty Intl Airport",
689 - "departureTerminalCode": "ALA",
690 - "arrivalFlightDate": "2024-02-15T20:00:00.000Z",
691 - "arrivalCountryName": "United Arab Emirates",
692 - "arrivalCityName": "Dubai",
693 - "arrivalAirportCode": "DXB",
694 - "arrivalAirportName": "Dubai Intl Airport",
695 - "arrivalTerminalCode": "DXB3",
696 - "flightDuration": "0h 55m"
697 - }
698 - ],
699 - "returnSegments": [
700 - {
701 - "airlineCode": "FZ",
702 - "airlineName": "Fly Dubai.",
703 - "flightCode": "FZ1721",
704 - "class": "econom",
705 - "lugageWeight": 20,
706 - "handLugageWeight": 6,
707 - "departureFlightDate": "2024-02-17T20:00:00.000Z",
708 - "departureCountryName": "United Arab Emirates",
709 - "departureCityName": "Dubai",
710 - "departureAirportCode": "DXB",
711 - "departureAirportName": "Dubai Intl Airport",
712 - "departureTerminalCode": "DXB3",
713 - "arrivalFlightDate": "2024-02-18T20:00:00.000Z",
714 - "arrivalCountryName": "Kazakhstan",
715 - "arrivalCityName": "Almaty",
716 - "arrivalAirportCode": "ALA",
717 - "arrivalAirportName": "Almaty Intl Airport",
718 - "arrivalTerminalCode": "DXB3",
719 - "flightDuration": "8h 10m"
720 - }
721 - ],
722 - "passengers": [
723 - {
724 - "id": "42779547001000004-A1",
725 - "isAdult": true,
726 - "selectedForwardBaggageCode": "INCLUDED",
727 - "selectedBackwardBaggageCode": "INCLUDED",
728 - "forwardBaggages": [
729 - {
730 - "baggageCode": "INCLUDED",
731 - "description": "20 KG INCLUDED",
732 - "price": 0.0,
733 - "currency": "USD",
734 - "included": true
735 - }
736 - ],
737 - "backwardBaggages": [
738 - {
739 - "baggageCode": "INCLUDED",
740 - "description": "20 KG INCLUDED",
741 - "price": 0.0,
742 - "currency": "USD",
743 - "included": true
744 - }
745 - ]
746 - },
747 - {
748 - "id": "42779547001000004-C1",
749 - "isAdult": false,
750 - "selectedForwardBaggageCode": "INCLUDED",
751 - "selectedBackwardBaggageCode": "INCLUDED",
752 - "forwardBaggages": [
753 - {
754 - "baggageCode": "INCLUDED",
755 - "description": "20 KG INCLUDED",
756 - "price": 0.0,
757 - "currency": "USD",
758 - "included": true
759 - }
760 - ],
761 - "backwardBaggages": [
762 - {
763 - "baggageCode": "INCLUDED",
764 - "description": "20 KG INCLUDED",
765 - "price": 0.0,
766 - "currency": "USD",
767 - "included": true
768 - }
769 - ]
770 - }
771 - ]
772 - },
773 - "extraServices": [],
774 - "insurancePrice": {
775 - "name": "Medical INS (N10000)",
776 - "price": 13.44,
777 - "priceSurcarge": 0.00,
778 - "actualStartDate": "2024-02-15T20:00:00.000Z",
779 - "actualEndDate": "2024-02-17T20:00:00.000Z",
780 - "optional": false,
781 - "includedInPackagePrice": true
782 - }
848 + ],
849 + "description": "Teeeeest Teest"
850 + }
851 + ],
852 + "visas": [
853 + {
854 + "prid": "00000000-0000-0000-0000-000000000000",
855 + "prName": "WITHOUT VISA",
856 + "prValue": 0.00000000,
857 + "sortingOrder": 4
783 783   },
784 784   {
860 + "prid": "40d3b511-c5b3-4395-b51f-11fb1b8e555b",
861 + "prName": "TOURIST VISA",
862 + "prValue": 80.01000000,
863 + "sortingOrder": 2
864 + },
865 + {
866 + "prid": "80490edd-a7ef-43dc-98cf-3f709efe68cb",
867 + "prName": "SERVICE VISA",
868 + "prValue": 120.08000000,
869 + "sortingOrder": 3
870 + }
871 + ],
872 + "terminals": [
873 + {
874 + "terminalCode": "DXB2",
875 + "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
876 + "districtUID": "e6ce358e-22d4-413f-a39f-983a14a8e28e",
877 + "terminalName": "DXB2",
878 + "countryCode": "AE"
879 + },
880 + {
881 + "terminalCode": "DXB3",
882 + "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
883 + "districtUID": "e6ce358e-22d4-413f-a39f-983a14a8e28e",
884 + "terminalName": "DXB3",
885 + "countryCode": "AE"
886 + },
887 + {
888 + "terminalCode": "ETD",
889 + "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
890 + "districtUID": "1fa8bb75-707b-40e6-8212-f705eeeaa16b",
891 + "terminalName": "Etihad Main Office Dubai",
892 + "countryCode": "AE",
893 + "note": "Noor Islamic Bank MS"
894 + },
895 + {
896 + "terminalCode": "XGD",
897 + "cityUID": "28c794fe-3c7e-4da2-ba93-f24bd3d4730d",
898 + "districtUID": "88ece1b0-cb91-49f3-86a0-eedc6c8e5aaf",
899 + "terminalName": "Dnata - Clock Tower",
900 + "countryCode": "AE"
901 + },
902 + {
903 + "terminalCode": "Etihad Bus Station",
904 + "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
905 + "districtUID": "1fa8bb75-707b-40e6-8212-f705eeeaa16b",
906 + "terminalName": "Etihad Bus Station",
907 + "countryCode": "AE"
908 + },
909 + {
910 + "terminalCode": "DXB1",
911 + "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
912 + "districtUID": "e6ce358e-22d4-413f-a39f-983a14a8e28e",
913 + "terminalName": "DXB1",
914 + "countryCode": "AE"
915 + },
916 + {
917 + "terminalCode": "DWC",
918 + "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
919 + "districtUID": "42ace7f3-c109-4e81-8959-9c5adf193444",
920 + "terminalName": "DWC",
921 + "countryCode": "AE",
922 + "note": "Al Maktoum intl. airport"
923 + },
924 + {
925 + "terminalCode": "DXB",
926 + "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
927 + "districtUID": "e6ce358e-22d4-413f-a39f-983a14a8e28e",
928 + "terminalName": "DXB",
929 + "countryCode": "AE"
930 + },
931 + {
932 + "terminalCode": "SHJ",
933 + "cityUID": "f78ac3bc-f040-46d0-8319-2c52083080a6",
934 + "districtUID": "18a915ca-74de-4613-a2fb-616ea300d16d",
935 + "terminalName": "SHJ",
936 + "countryCode": "AE"
937 + },
938 + {
939 + "terminalCode": "AUH",
940 + "cityUID": "28c794fe-3c7e-4da2-ba93-f24bd3d4730d",
941 + "districtUID": "5460739a-fb6e-4d94-a35b-6f4e0612581b",
942 + "terminalName": "AUH",
943 + "countryCode": "AE"
944 + },
945 + {
946 + "terminalCode": "QIW",
947 + "cityUID": "9aabae22-f2f8-408c-b295-55cce1393c88",
948 + "districtUID": "9834149a-17ef-431e-b1f2-ab093bd55d94",
949 + "terminalName": "Um Al Quwain Terminal ",
950 + "countryCode": "AE"
951 + },
952 + {
953 + "terminalCode": "AUH3",
954 + "cityUID": "28c794fe-3c7e-4da2-ba93-f24bd3d4730d",
955 + "districtUID": "5460739a-fb6e-4d94-a35b-6f4e0612581b",
956 + "terminalName": "AUH3",
957 + "countryCode": "AE"
958 + },
959 + {
960 + "terminalCode": "QAJ",
961 + "cityUID": "a7e023c1-c654-4e1d-8a83-7e571bd3a78d",
962 + "districtUID": "70e57708-9de2-4505-b550-f4627ae40877",
963 + "terminalName": "Ajman Terminal ",
964 + "countryCode": "AE"
965 + },
966 + {
967 + "terminalCode": "RKT",
968 + "cityUID": "607fbe3a-68e6-4523-bf6e-e419fac86a8b",
969 + "districtUID": "7f82fcc7-65ee-48d8-b0ea-200fa2ffdb42",
970 + "terminalName": "Ras Al Khaimah Terminal ",
971 + "countryCode": "AE"
972 + },
973 + {
974 + "terminalCode": "FJR",
975 + "cityUID": "857a6d87-d1e4-4a17-a867-c65307559222",
976 + "districtUID": "3a894ed3-8021-45c9-ae0c-aa5e7379bb82",
977 + "terminalName": "Fujairah Terminal ",
978 + "countryCode": "AE"
979 + }
980 + ],
981 + "containsError": false,
982 + "refreshPriceResult": "Success",
983 + "reservationId": "3882a7ee-fec1-4bd3-9e73-ccc4613be36d",
984 + "reservationDetailsUnavailable": false,
985 + "error": false
986 +}
785 785  {{/code}}
786 786  
787 787