Changes for page 3. CalcCheckout

Last modified by Giorgi Mdivnishvili on 2025/02/03 12:34

From version 3.1
edited by Giorgi Mdivnishvili
on 2025/02/03 12:34
Change comment: There is no comment for this version
To version 1.3
edited by Giorgi Mdivnishvili
on 2024/04/12 18:49
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -7,10 +7,9 @@
7 7  = Method Description =
8 8  
9 9  
10 +Once the desired tour variation has been selected, the next step involves calculating the package price in greater detail, typically just before proceeding with the reservation. To accomplish this, the **CalcCheckout **method must be utilized. This stage marks the pre-booking phase of the process.
10 10  
11 -Once the desired tour variation has been selected, the next step involves calculating the package price in greater detail, typically just before proceeding with the reservation. To accomplish this, theĀ **CalcCheckout **method must be utilized. This stage marks the pre-booking phase of the process.
12 12  
13 -
14 14  == Endpoint URL - [POST] ==
15 15  
16 16  {{info}}
... ... @@ -132,15 +132,27 @@
132 132  
133 133  {{code language="Json"}}
134 134  {
135 - "calcTourPackageRequests": [],
136 - "calcOnlyHotelPackageRequests": [
134 + "calcTourPackageRequests": [
137 137   {
138 138   "refreshPrices": true,
139 - "packageId": "onlyhotel:25a0ce83-047e-485a-8fd7-f2b5a7a1fa37:9963330c-2346-4330-b9cf-7abbb0f64636",
137 + "packageId": "tour:7caef71d-25e3-4882-b0db-81e766af2b72:fa7a89d5-1c20-4004-b3d2-f8d08163827f:53552191-59ea-469d-ae9d-5b848da8839d",
138 + "flightPassengers": [
139 + {
140 + "id": "53552191-59ea-469d-ae9d-5b848da8839d-A1",
141 + "selectedForwardBaggageCode": "INCLUDED",
142 + "selectedBackwardBaggageCode": "INCLUDED"
143 + },
144 + {
145 + "id": "53552191-59ea-469d-ae9d-5b848da8839d-A2",
146 + "selectedForwardBaggageCode": "INCLUDED",
147 + "selectedBackwardBaggageCode": "INCLUDED"
148 + }
149 + ],
140 140   "extraServicePriceCodes": [],
141 - "includeInsurance": false
151 + "includeInsurance": true
142 142   }
143 143   ],
154 + "calcOnlyHotelPackageRequests": [],
144 144   "calcOnlyAviaPackageRequests": []
145 145  }
146 146  {{/code}}
... ... @@ -150,538 +150,130 @@
150 150  
151 151  {{code language="json"}}
152 152  {
153 - "priceCurrency": "USD",
154 - "totalPrice": 47,
155 - "agentCommissionPercent": 0.00,
156 - "agentCommissionAmount": 0,
157 - "requiredCitizenIdentifiers": [
164 + "error": true,
165 + "errorCode": "string",
166 + "errorDescription": "string",
167 + "userErrorDescription": "string",
168 + "priceCurrency": "string",
169 + "totalPrice": 0,
170 + "agentCommissionPercent": 0,
171 + "agentCommissionAmount": 0,
172 + "requiredCitizenIdentifiers": [
173 + {
174 + "countryCode": "string",
175 + "identifierType": "TIN"
176 + }
177 + ],
178 + "hotels": [
179 + {
180 + "hotelPriceId": "string",
181 + "touristIds": [
182 + "3fa85f64-5717-4562-b3fc-2c963f66afa6"
183 + ],
184 + "errorCode": "string",
185 + "errorMessage": "string",
186 + "description": "string"
187 + }
188 + ],
189 + "tourists": [
190 + {
191 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
192 + "age": 0,
193 + "isAdult": true,
194 + "flightIds": [
195 + "string"
196 + ],
197 + "flights": [
158 158   {
159 - "countryCode": "KZ",
160 - "identifierType": "TIN"
161 - },
162 - {
163 - "countryCode": "AZ",
164 - "identifierType": "FIN"
199 + "flightId": "string",
200 + "note": "string"
165 165   }
166 - ],
167 - "hotels": [
202 + ],
203 + "arrivalFlightInfo": {
204 + "flightNumber": "string",
205 + "terminalCode": "string",
206 + "date": "2024-04-11T05:03:16.796Z",
207 + "time": "string"
208 + },
209 + "departureFlightInfo": {
210 + "flightNumber": "string",
211 + "terminalCode": "string",
212 + "date": "2024-04-11T05:03:16.796Z",
213 + "time": "string"
214 + },
215 + "insurancePrice": {
216 + "insuranceId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
217 + "insuranceServiceId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
218 + "insurancePriceId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
219 + "touristId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
220 + "insuranceName": "string",
221 + "insuranceDescription": "string",
222 + "contragentName": "string",
223 + "contragentFullName": "string",
224 + "actualStartDate": "2024-04-11T05:03:16.796Z",
225 + "actualEndDate": "2024-04-11T05:03:16.796Z",
226 + "costCurrencyCode": "string",
227 + "costAmount": 0,
228 + "priceCurrencyCode": "string",
229 + "priceAmount": 0,
230 + "coverageCurrencyCode": "string",
231 + "coverageAmount": 0
232 + },
233 + "selectedVisaId": "string",
234 + "transfers": [
168 168   {
169 - "hotelPriceId": "9963330c-2346-4330-b9cf-7abbb0f64636",
170 - "touristIds": [
171 - "5652e3ba-23d1-4392-bcd9-03442b48e385",
172 - "5e395a1b-982b-4686-b078-b8ffd3332c0e"
173 - ],
174 - "description": "Royal Continental Hotel"
236 + "id": "string",
237 + "type": "Arrival",
238 + "flightId": "string",
239 + "flightInfo": {
240 + "flightNumber": "string",
241 + "terminalCode": "string",
242 + "date": "2024-04-11T05:03:16.796Z",
243 + "time": "string"
244 + },
245 + "checkInHotelId": "string",
246 + "checkOutHotelId": "string",
247 + "selectedTransferPriceId": "string",
248 + "transferPrices": [
249 + {
250 + "id": "string",
251 + "name": "string",
252 + "adultPlaces": 0,
253 + "childPlaces": 0,
254 + "perPersonPrice": true,
255 + "adultPrice": 0,
256 + "childPrice": 0
257 + }
258 + ]
175 175   }
176 - ],
177 - "tourists": [
178 - {
179 - "id": "5652e3ba-23d1-4392-bcd9-03442b48e385",
180 - "isAdult": true,
181 - "flightIds": [],
182 - "flights": [],
183 - "arrivalFlightInfo": {
184 - "terminalCode": "DXB2",
185 - "date": "2024-06-30T00:00:00.000"
186 - },
187 - "departureFlightInfo": {
188 - "terminalCode": "DXB2",
189 - "date": "2024-07-01T00:00:00.000"
190 - },
191 - "selectedVisaId": "00000000-0000-0000-0000-000000000000",
192 - "transfers": [
193 - {
194 - "id": "DXB2-03cf038c-df96-4926-af5f-0f285e600405",
195 - "type": "Arrival",
196 - "flightInfo": {
197 - "terminalCode": "DXB2",
198 - "date": "2024-06-30T00:00:00.000"
199 - },
200 - "checkInHotelId": "9963330c-2346-4330-b9cf-7abbb0f64636",
201 - "selectedTransferPriceId": "9b4d2a8e-1f85-4d0d-8b39-c3b516d15c01",
202 - "transferPrices": [
203 - {
204 - "id": "9b4d2a8e-1f85-4d0d-8b39-c3b516d15c01",
205 - "name": "WITHOUT",
206 - "adultPlaces": 0,
207 - "childPlaces": 0,
208 - "perPersonPrice": false,
209 - "adultPrice": 0.00000000,
210 - "childPrice": 0
211 - },
212 - {
213 - "id": "9bc3625d-017e-4e72-a4bc-b1e57dc2a146",
214 - "name": "MINIVAN",
215 - "adultPlaces": 5,
216 - "childPlaces": 0,
217 - "perPersonPrice": false,
218 - "adultPrice": 45.00000000,
219 - "childPrice": 0
220 - },
221 - {
222 - "id": "fc3815bb-af00-4733-9134-4b6334ce3854",
223 - "name": "TOYOTA HIACE",
224 - "adultPlaces": 9,
225 - "childPlaces": 0,
226 - "perPersonPrice": false,
227 - "adultPrice": 50.00000000,
228 - "childPrice": 0
229 - },
230 - {
231 - "id": "1df09212-11e3-44b1-b615-fbb6338efaf2",
232 - "name": "HIGER BUS (27 SEATERS)",
233 - "adultPlaces": 27,
234 - "childPlaces": 0,
235 - "perPersonPrice": false,
236 - "adultPrice": 85.00000000,
237 - "childPrice": 0
238 - },
239 - {
240 - "id": "bd26e2cf-15ed-41c0-8e6f-743834b12dfb",
241 - "name": "HIGER 53",
242 - "adultPlaces": 51,
243 - "childPlaces": 0,
244 - "perPersonPrice": false,
245 - "adultPrice": 120.00000000,
246 - "childPrice": 0
247 - },
248 - {
249 - "id": "5d67ad4f-5e8a-4dd2-abc0-74e5389e8c04",
250 - "name": "MERCEDES S CLASS 400",
251 - "adultPlaces": 3,
252 - "childPlaces": 0,
253 - "perPersonPrice": false,
254 - "adultPrice": 140.00000000,
255 - "childPrice": 0
256 - },
257 - {
258 - "id": "f6fe44b2-574d-47b5-a15c-b0560cfc71a6",
259 - "name": "MERCEDES V CLASS",
260 - "adultPlaces": 7,
261 - "childPlaces": 0,
262 - "perPersonPrice": false,
263 - "adultPrice": 140.00000000,
264 - "childPrice": 0
265 - },
266 - {
267 - "id": "50cf907a-2145-4b46-bb67-0dde2e7b7326",
268 - "name": "MERCEDES S CLASS 500",
269 - "adultPlaces": 3,
270 - "childPlaces": 0,
271 - "perPersonPrice": false,
272 - "adultPrice": 165.00000000,
273 - "childPrice": 0
274 - }
275 - ]
276 - },
277 - {
278 - "id": "03cf038c-df96-4926-af5f-0f285e600405-DXB2",
279 - "type": "Departure",
280 - "flightInfo": {
281 - "terminalCode": "DXB2",
282 - "date": "2024-07-01T00:00:00.000"
283 - },
284 - "checkOutHotelId": "9963330c-2346-4330-b9cf-7abbb0f64636",
285 - "selectedTransferPriceId": "9b4d2a8e-1f85-4d0d-8b39-c3b516d15c01",
286 - "transferPrices": [
287 - {
288 - "id": "9b4d2a8e-1f85-4d0d-8b39-c3b516d15c01",
289 - "name": "WITHOUT",
290 - "adultPlaces": 0,
291 - "childPlaces": 0,
292 - "perPersonPrice": false,
293 - "adultPrice": 0.00000000,
294 - "childPrice": 0
295 - },
296 - {
297 - "id": "9bc3625d-017e-4e72-a4bc-b1e57dc2a146",
298 - "name": "MINIVAN",
299 - "adultPlaces": 5,
300 - "childPlaces": 0,
301 - "perPersonPrice": false,
302 - "adultPrice": 45.00000000,
303 - "childPrice": 0
304 - },
305 - {
306 - "id": "fc3815bb-af00-4733-9134-4b6334ce3854",
307 - "name": "TOYOTA HIACE",
308 - "adultPlaces": 9,
309 - "childPlaces": 0,
310 - "perPersonPrice": false,
311 - "adultPrice": 50.00000000,
312 - "childPrice": 0
313 - },
314 - {
315 - "id": "1df09212-11e3-44b1-b615-fbb6338efaf2",
316 - "name": "HIGER BUS (27 SEATERS)",
317 - "adultPlaces": 27,
318 - "childPlaces": 0,
319 - "perPersonPrice": false,
320 - "adultPrice": 85.00000000,
321 - "childPrice": 0
322 - },
323 - {
324 - "id": "bd26e2cf-15ed-41c0-8e6f-743834b12dfb",
325 - "name": "HIGER 53",
326 - "adultPlaces": 51,
327 - "childPlaces": 0,
328 - "perPersonPrice": false,
329 - "adultPrice": 120.00000000,
330 - "childPrice": 0
331 - },
332 - {
333 - "id": "5d67ad4f-5e8a-4dd2-abc0-74e5389e8c04",
334 - "name": "MERCEDES S CLASS 400",
335 - "adultPlaces": 3,
336 - "childPlaces": 0,
337 - "perPersonPrice": false,
338 - "adultPrice": 140.00000000,
339 - "childPrice": 0
340 - },
341 - {
342 - "id": "f6fe44b2-574d-47b5-a15c-b0560cfc71a6",
343 - "name": "MERCEDES V CLASS",
344 - "adultPlaces": 7,
345 - "childPlaces": 0,
346 - "perPersonPrice": false,
347 - "adultPrice": 140.00000000,
348 - "childPrice": 0
349 - },
350 - {
351 - "id": "50cf907a-2145-4b46-bb67-0dde2e7b7326",
352 - "name": "MERCEDES S CLASS 500",
353 - "adultPlaces": 3,
354 - "childPlaces": 0,
355 - "perPersonPrice": false,
356 - "adultPrice": 165.00000000,
357 - "childPrice": 0
358 - }
359 - ]
360 - }
361 - ],
362 - "description": " "
363 - },
364 - {
365 - "id": "5e395a1b-982b-4686-b078-b8ffd3332c0e",
366 - "isAdult": true,
367 - "flightIds": [],
368 - "flights": [],
369 - "arrivalFlightInfo": {
370 - "terminalCode": "DXB2",
371 - "date": "2024-06-30T00:00:00.000"
372 - },
373 - "departureFlightInfo": {
374 - "terminalCode": "DXB2",
375 - "date": "2024-07-01T00:00:00.000"
376 - },
377 - "selectedVisaId": "00000000-0000-0000-0000-000000000000",
378 - "transfers": [
379 - {
380 - "id": "DXB2-03cf038c-df96-4926-af5f-0f285e600405",
381 - "type": "Arrival",
382 - "flightInfo": {
383 - "terminalCode": "DXB2",
384 - "date": "2024-06-30T00:00:00.000"
385 - },
386 - "checkInHotelId": "9963330c-2346-4330-b9cf-7abbb0f64636",
387 - "selectedTransferPriceId": "9b4d2a8e-1f85-4d0d-8b39-c3b516d15c01",
388 - "transferPrices": [
389 - {
390 - "id": "9b4d2a8e-1f85-4d0d-8b39-c3b516d15c01",
391 - "name": "WITHOUT",
392 - "adultPlaces": 0,
393 - "childPlaces": 0,
394 - "perPersonPrice": false,
395 - "adultPrice": 0.00000000,
396 - "childPrice": 0
397 - },
398 - {
399 - "id": "9bc3625d-017e-4e72-a4bc-b1e57dc2a146",
400 - "name": "MINIVAN",
401 - "adultPlaces": 5,
402 - "childPlaces": 0,
403 - "perPersonPrice": false,
404 - "adultPrice": 45.00000000,
405 - "childPrice": 0
406 - },
407 - {
408 - "id": "fc3815bb-af00-4733-9134-4b6334ce3854",
409 - "name": "TOYOTA HIACE",
410 - "adultPlaces": 9,
411 - "childPlaces": 0,
412 - "perPersonPrice": false,
413 - "adultPrice": 50.00000000,
414 - "childPrice": 0
415 - },
416 - {
417 - "id": "1df09212-11e3-44b1-b615-fbb6338efaf2",
418 - "name": "HIGER BUS (27 SEATERS)",
419 - "adultPlaces": 27,
420 - "childPlaces": 0,
421 - "perPersonPrice": false,
422 - "adultPrice": 85.00000000,
423 - "childPrice": 0
424 - },
425 - {
426 - "id": "bd26e2cf-15ed-41c0-8e6f-743834b12dfb",
427 - "name": "HIGER 53",
428 - "adultPlaces": 51,
429 - "childPlaces": 0,
430 - "perPersonPrice": false,
431 - "adultPrice": 120.00000000,
432 - "childPrice": 0
433 - },
434 - {
435 - "id": "5d67ad4f-5e8a-4dd2-abc0-74e5389e8c04",
436 - "name": "MERCEDES S CLASS 400",
437 - "adultPlaces": 3,
438 - "childPlaces": 0,
439 - "perPersonPrice": false,
440 - "adultPrice": 140.00000000,
441 - "childPrice": 0
442 - },
443 - {
444 - "id": "f6fe44b2-574d-47b5-a15c-b0560cfc71a6",
445 - "name": "MERCEDES V CLASS",
446 - "adultPlaces": 7,
447 - "childPlaces": 0,
448 - "perPersonPrice": false,
449 - "adultPrice": 140.00000000,
450 - "childPrice": 0
451 - },
452 - {
453 - "id": "50cf907a-2145-4b46-bb67-0dde2e7b7326",
454 - "name": "MERCEDES S CLASS 500",
455 - "adultPlaces": 3,
456 - "childPlaces": 0,
457 - "perPersonPrice": false,
458 - "adultPrice": 165.00000000,
459 - "childPrice": 0
460 - }
461 - ]
462 - },
463 - {
464 - "id": "03cf038c-df96-4926-af5f-0f285e600405-DXB2",
465 - "type": "Departure",
466 - "flightInfo": {
467 - "terminalCode": "DXB2",
468 - "date": "2024-07-01T00:00:00.000"
469 - },
470 - "checkOutHotelId": "9963330c-2346-4330-b9cf-7abbb0f64636",
471 - "selectedTransferPriceId": "9b4d2a8e-1f85-4d0d-8b39-c3b516d15c01",
472 - "transferPrices": [
473 - {
474 - "id": "9b4d2a8e-1f85-4d0d-8b39-c3b516d15c01",
475 - "name": "WITHOUT",
476 - "adultPlaces": 0,
477 - "childPlaces": 0,
478 - "perPersonPrice": false,
479 - "adultPrice": 0.00000000,
480 - "childPrice": 0
481 - },
482 - {
483 - "id": "9bc3625d-017e-4e72-a4bc-b1e57dc2a146",
484 - "name": "MINIVAN",
485 - "adultPlaces": 5,
486 - "childPlaces": 0,
487 - "perPersonPrice": false,
488 - "adultPrice": 45.00000000,
489 - "childPrice": 0
490 - },
491 - {
492 - "id": "fc3815bb-af00-4733-9134-4b6334ce3854",
493 - "name": "TOYOTA HIACE",
494 - "adultPlaces": 9,
495 - "childPlaces": 0,
496 - "perPersonPrice": false,
497 - "adultPrice": 50.00000000,
498 - "childPrice": 0
499 - },
500 - {
501 - "id": "1df09212-11e3-44b1-b615-fbb6338efaf2",
502 - "name": "HIGER BUS (27 SEATERS)",
503 - "adultPlaces": 27,
504 - "childPlaces": 0,
505 - "perPersonPrice": false,
506 - "adultPrice": 85.00000000,
507 - "childPrice": 0
508 - },
509 - {
510 - "id": "bd26e2cf-15ed-41c0-8e6f-743834b12dfb",
511 - "name": "HIGER 53",
512 - "adultPlaces": 51,
513 - "childPlaces": 0,
514 - "perPersonPrice": false,
515 - "adultPrice": 120.00000000,
516 - "childPrice": 0
517 - },
518 - {
519 - "id": "5d67ad4f-5e8a-4dd2-abc0-74e5389e8c04",
520 - "name": "MERCEDES S CLASS 400",
521 - "adultPlaces": 3,
522 - "childPlaces": 0,
523 - "perPersonPrice": false,
524 - "adultPrice": 140.00000000,
525 - "childPrice": 0
526 - },
527 - {
528 - "id": "f6fe44b2-574d-47b5-a15c-b0560cfc71a6",
529 - "name": "MERCEDES V CLASS",
530 - "adultPlaces": 7,
531 - "childPlaces": 0,
532 - "perPersonPrice": false,
533 - "adultPrice": 140.00000000,
534 - "childPrice": 0
535 - },
536 - {
537 - "id": "50cf907a-2145-4b46-bb67-0dde2e7b7326",
538 - "name": "MERCEDES S CLASS 500",
539 - "adultPlaces": 3,
540 - "childPlaces": 0,
541 - "perPersonPrice": false,
542 - "adultPrice": 165.00000000,
543 - "childPrice": 0
544 - }
545 - ]
546 - }
547 - ],
548 - "description": " "
549 - }
550 - ],
551 - "visas": [
552 - {
553 - "prid": "00000000-0000-0000-0000-000000000000",
554 - "prName": "WITHOUT VISA",
555 - "prValue": 0.00000000,
556 - "sortingOrder": 4
557 - },
558 - {
559 - "prid": "40d3b511-c5b3-4395-b51f-11fb1b8e555b",
560 - "prName": "TOURIST VISA",
561 - "prValue": 80.01000000,
562 - "sortingOrder": 2
563 - },
564 - {
565 - "prid": "80490edd-a7ef-43dc-98cf-3f709efe68cb",
566 - "prName": "SERVICE VISA",
567 - "prValue": 120.08000000,
568 - "sortingOrder": 3
569 - }
570 - ],
571 - "terminals": [
572 - {
573 - "terminalCode": "DXB2",
574 - "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
575 - "districtUID": "e6ce358e-22d4-413f-a39f-983a14a8e28e",
576 - "terminalName": "DXB2",
577 - "countryCode": "AE"
578 - },
579 - {
580 - "terminalCode": "DXB",
581 - "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
582 - "districtUID": "e6ce358e-22d4-413f-a39f-983a14a8e28e",
583 - "terminalName": "DXB",
584 - "countryCode": "AE"
585 - },
586 - {
587 - "terminalCode": "SHJ",
588 - "cityUID": "f78ac3bc-f040-46d0-8319-2c52083080a6",
589 - "districtUID": "18a915ca-74de-4613-a2fb-616ea300d16d",
590 - "terminalName": "SHJ",
591 - "countryCode": "AE"
592 - },
593 - {
594 - "terminalCode": "AUH3",
595 - "cityUID": "28c794fe-3c7e-4da2-ba93-f24bd3d4730d",
596 - "districtUID": "5460739a-fb6e-4d94-a35b-6f4e0612581b",
597 - "terminalName": "AUH3",
598 - "countryCode": "AE"
599 - },
600 - {
601 - "terminalCode": "AUH",
602 - "cityUID": "28c794fe-3c7e-4da2-ba93-f24bd3d4730d",
603 - "districtUID": "5460739a-fb6e-4d94-a35b-6f4e0612581b",
604 - "terminalName": "AUH",
605 - "countryCode": "AE"
606 - },
607 - {
608 - "terminalCode": "QIW",
609 - "cityUID": "9aabae22-f2f8-408c-b295-55cce1393c88",
610 - "districtUID": "9834149a-17ef-431e-b1f2-ab093bd55d94",
611 - "terminalName": "Um Al Quwain Terminal ",
612 - "countryCode": "AE"
613 - },
614 - {
615 - "terminalCode": "QAJ",
616 - "cityUID": "a7e023c1-c654-4e1d-8a83-7e571bd3a78d",
617 - "districtUID": "70e57708-9de2-4505-b550-f4627ae40877",
618 - "terminalName": "Ajman Terminal ",
619 - "countryCode": "AE"
620 - },
621 - {
622 - "terminalCode": "RKT",
623 - "cityUID": "607fbe3a-68e6-4523-bf6e-e419fac86a8b",
624 - "districtUID": "7f82fcc7-65ee-48d8-b0ea-200fa2ffdb42",
625 - "terminalName": "Ras Al Khaimah Terminal ",
626 - "countryCode": "AE"
627 - },
628 - {
629 - "terminalCode": "FJR",
630 - "cityUID": "857a6d87-d1e4-4a17-a867-c65307559222",
631 - "districtUID": "3a894ed3-8021-45c9-ae0c-aa5e7379bb82",
632 - "terminalName": "Fujairah Terminal ",
633 - "countryCode": "AE"
634 - },
635 - {
636 - "terminalCode": "DXB3",
637 - "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
638 - "districtUID": "e6ce358e-22d4-413f-a39f-983a14a8e28e",
639 - "terminalName": "DXB3",
640 - "countryCode": "AE"
641 - },
642 - {
643 - "terminalCode": "Etihad Bus Station",
644 - "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
645 - "districtUID": "1fa8bb75-707b-40e6-8212-f705eeeaa16b",
646 - "terminalName": "Etihad Bus Station",
647 - "countryCode": "AE"
648 - },
649 - {
650 - "terminalCode": "ETD",
651 - "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
652 - "districtUID": "1fa8bb75-707b-40e6-8212-f705eeeaa16b",
653 - "terminalName": "Etihad Main Office Dubai",
654 - "countryCode": "AE",
655 - "note": "Noor Islamic Bank MS"
656 - },
657 - {
658 - "terminalCode": "XGD",
659 - "cityUID": "28c794fe-3c7e-4da2-ba93-f24bd3d4730d",
660 - "districtUID": "88ece1b0-cb91-49f3-86a0-eedc6c8e5aaf",
661 - "terminalName": "Dnata - Clock Tower",
662 - "countryCode": "AE"
663 - },
664 - {
665 - "terminalCode": "DXB1",
666 - "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
667 - "districtUID": "e6ce358e-22d4-413f-a39f-983a14a8e28e",
668 - "terminalName": "DXB1",
669 - "countryCode": "AE"
670 - },
671 - {
672 - "terminalCode": "DWC",
673 - "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
674 - "districtUID": "42ace7f3-c109-4e81-8959-9c5adf193444",
675 - "terminalName": "DWC",
676 - "countryCode": "AE",
677 - "note": "Al Maktoum intl. airport"
678 - }
679 - ],
680 - "containsError": false,
681 - "refreshPriceResult": "Success",
682 - "reservationId": "39b50207-50b0-4b86-8a5d-a026866acf6d",
683 - "reservationDetailsUnavailable": false,
684 - "error": false
260 + ],
261 + "errorCode": "string",
262 + "errorMessage": "string",
263 + "description": "string"
264 + }
265 + ],
266 + "visas": [
267 + {
268 + "prid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
269 + "prName": "string",
270 + "prValue": 0,
271 + "sortingOrder": 0
272 + }
273 + ],
274 + "terminals": [
275 + {
276 + "terminalCode": "string",
277 + "cityUID": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
278 + "districtUID": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
279 + "terminalName": "string",
280 + "countryCode": "string",
281 + "note": "string"
282 + }
283 + ],
284 + "containsError": true,
285 + "refreshPriceResult": "Success",
286 + "reservationId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
287 + "reservationDetailsUnavailable": true
685 685  }
686 686  {{/code}}
687 687  
... ... @@ -1317,23 +1317,4 @@
1317 1317  |reservationDetailsUnavailable|Boolean|Indicates if the reservation details are currently unavailable.
1318 1318  |error|Boolean|A generic error indicator, presumably redundant with containsError.
1319 1319  
1320 -== ==
1321 -
1322 -== Important ==
1323 -
1324 -{{error}}
1325 -=== Implementing Authorization in Subsequent Requests ===
1326 -
1327 -For every API request after the initial authentication, it's crucial to include the authorization token in the request header. This ensures your requests are authorized and can access the necessary resources. Here's how to properly include your token:
1328 -
1329 -* **Header Key:** Authorization
1330 -* **Header Value:** Bearer [Your Token Here] - Use the bearer token provided in the initial authentication response. The authorization type should be specified as Bearer Token.
1331 -
1332 -Additionally, to ensure your requests are properly formatted and recognized, include the following headers:
1333 -
1334 -* **Content-Type:** Specify this header as application/json to indicate the format of the request body.
1335 -* **Header Key:** X-nugios-timezone
1336 -* **Header Value:** 240 - Adjust this value to match your local timezone offset in minutes.
1337 -
1338 -Incorporating these headers with their respective values is essential for the successful processing of your API requests.
1339 -{{/error}}
923 +