Wiki source code of 6. GetReservationDetails

Last modified by Giorgi Mdivnishvili on 2024/07/11 10:45

Hide last authors
Giorgi Mdivnishvili 1.1 1 {{box cssClass="floatinginfobox" title="**Contents**"}}
Giorgi Mdivnishvili 2.1 2
3
Giorgi Mdivnishvili 1.1 4 {{toc/}}
5 {{/box}}
6
Giorgi Mdivnishvili 2.1 7 = Method Description =
Giorgi Mdivnishvili 1.1 8
9
Giorgi Mdivnishvili 8.1 10 This API endpoint facilitates the retrieval of information pertaining to a previously booked reservation for data verification purposes.
Giorgi Mdivnishvili 1.1 11
Giorgi Mdivnishvili 8.1 12 To utilize this functionality, simply provide the reservationId parameter obtained following the initial reservation request and submit the API request.
13
14
Giorgi Mdivnishvili 2.1 15 == Endpoint URL - [POST] ==
Giorgi Mdivnishvili 1.1 16
Giorgi Mdivnishvili 2.1 17 {{info}}
Giorgi Mdivnishvili 3.1 18 [[https:~~/~~/integration.kazunion.com/api/Reservations/GetReservationDetails>>https://integration.kazunion.com/api/Reservations/GetReservationDetails]]
Giorgi Mdivnishvili 2.1 19 {{/info}}
Giorgi Mdivnishvili 1.1 20
21
Giorgi Mdivnishvili 2.1 22 == Request Parameters ==
Giorgi Mdivnishvili 1.1 23
Giorgi Mdivnishvili 2.1 24 (% class="box infomessage" %)
25 (((
26 None
27 )))
Giorgi Mdivnishvili 1.1 28
29
Giorgi Mdivnishvili 2.1 30 == Request Body ==
Giorgi Mdivnishvili 1.1 31
Giorgi Mdivnishvili 2.1 32 {{code language="Json"}}
Giorgi Mdivnishvili 9.1 33 {"id":"07fff3fd-7ae9-409f-b50b-2cc7a948b8d0"}
Giorgi Mdivnishvili 2.1 34 {{/code}}
Giorgi Mdivnishvili 1.1 35
Giorgi Mdivnishvili 2.1 36 (% class="wikigeneratedid" id="HRequestBodyexample" %)
37 (% id="cke_bm_10575S" style="display:none" %)
Giorgi Mdivnishvili 1.1 38
39
40
Giorgi Mdivnishvili 2.1 41 == Request Body example ==
42
43 {{code language="Json"}}
Giorgi Mdivnishvili 10.1 44 {"id":"07fff3fd-7ae9-409f-b50b-2cc7a948b8d0"}
Giorgi Mdivnishvili 2.1 45 {{/code}}
46
47
48 == Response ==
49
50 {{code language="json"}}
51 {
Giorgi Mdivnishvili 4.1 52 "reservation": {
53 "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
54 "rfNumber": "string",
55 "contactNumber": "string",
56 "agentName": "string",
Giorgi Mdivnishvili 2.1 57 "totalPrice": 0,
Giorgi Mdivnishvili 4.1 58 "agentCommission": 0,
59 "netPrice": 0,
60 "currency": "string",
61 "tourists": [
Giorgi Mdivnishvili 2.1 62 {
Giorgi Mdivnishvili 4.1 63 "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
64 "gender": "None",
65 "ageCategory": "Adult",
66 "firstName": "string",
67 "lastName": "string",
68 "birthDate": "2024-04-11T02:39:52.147Z",
69 "passportNumber": "string",
70 "passportExpiryDate": "2024-04-11T02:39:52.147Z",
71 "tin": "string",
72 "citizenshipCountryCode": "string",
73 "citizenshipCountryName": "string",
74 "mobile": "string",
75 "email": "string",
76 "arrivalDate": "2024-04-11T02:39:52.147Z",
77 "arrivalFlightNumber": "string",
78 "arrivalTerminalCode": "string",
79 "returnDate": "2024-04-11T02:39:52.147Z",
80 "returnFlightNumber": "string",
81 "returnTerminalCode": "string",
82 "showReturn": true
Giorgi Mdivnishvili 2.1 83 }
84 ],
Giorgi Mdivnishvili 4.1 85 "hotels": [
86 {
87 "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
Giorgi Mdivnishvili 2.1 88 "hotelName": "string",
Giorgi Mdivnishvili 4.1 89 "cityName": "string",
Giorgi Mdivnishvili 2.1 90 "hotelClass": "string",
Giorgi Mdivnishvili 4.1 91 "checkInDate": "2024-04-11T02:39:52.147Z",
92 "checkOutDate": "2024-04-11T02:39:52.147Z",
Giorgi Mdivnishvili 2.1 93 "roomCategoryName": "string",
Giorgi Mdivnishvili 4.1 94 "placementName": "string",
95 "mealPlan": "string",
96 "agentConfirmationNumber": "string"
Giorgi Mdivnishvili 2.1 97 }
Giorgi Mdivnishvili 4.1 98 ],
99 "flights": [
100 {
101 "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
102 "isArrival": true,
103 "touristId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
104 "touristName": "string",
105 "date": "2024-04-11T02:39:52.147Z",
106 "departureAirport": "string",
107 "departureTerminal": "string",
108 "arrivalAirport": "string",
109 "arrivalTerminal": "string",
110 "agentConfirmationNumber": "string",
111 "bookingConfirmationNumber": "string",
112 "note": "string"
113 }
114 ],
115 "transfers": [
116 {
117 "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
118 "transferType": "string",
119 "vehicleName": "string",
120 "touristId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
121 "touristName": "string",
122 "date": "2024-04-11T02:39:52.147Z",
123 "fromTerminal": "string",
124 "fromCityName": "string",
125 "fromHotelName": "string",
126 "toHotelName": "string",
127 "toTerminal": "string",
128 "toCityName": "string",
129 "agentConfirmationNumber": "string",
130 "note": "string"
131 }
132 ],
133 "services": [
134 {
135 "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
136 "serviceDate": "2024-04-11T02:39:52.147Z",
137 "serviceName": "string",
138 "touristId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
139 "touristName": "string",
140 "note": "string"
141 }
142 ]
143 }
Giorgi Mdivnishvili 2.1 144 }
145 {{/code}}
146
147
148 === Response example ===
149
150 {{code language="Json"}}
151 {
Giorgi Mdivnishvili 3.1 152 "reservation": {
153 "id": "3882a7ee-fec1-4bd3-9e73-ccc4613be36d",
154 "rfNumber": "314303 / 104429",
155 "contactNumber": "teeeest, for testing purpose !, Contact Number: 597101803",
156 "agentName": "Mr. Giorgi Mdivnishvili",
157 "totalPrice": 782,
158 "agentCommission": 0,
159 "currency": "USD",
160 "tourists": [
161 {
162 "id": "0b3cb288-00c5-4c68-946e-87fc5f5d5b82",
163 "gender": "Male",
164 "ageCategory": "Adult",
165 "firstName": "Teeeeest",
166 "lastName": "Teest",
167 "birthDate": "1990-09-23T00:00:00.000",
168 "passportNumber": "1231233",
169 "passportExpiryDate": "2029-12-23T00:00:00.000",
170 "citizenshipCountryCode": "GE",
171 "citizenshipCountryName": "Georgia",
172 "arrivalDate": "2024-05-17T07:10:00.000",
173 "arrivalFlightNumber": "FZ1722",
174 "arrivalTerminalCode": "DXB3",
175 "returnDate": "2024-05-21T21:25:00.000",
176 "returnFlightNumber": "FZ1721",
177 "returnTerminalCode": "DXB3",
178 "showReturn": true
179 },
180 {
181 "id": "27977a19-045e-4990-95a8-fbd7d49083de",
182 "gender": "Male",
183 "ageCategory": "Adult",
184 "firstName": "Test",
185 "lastName": "Teeeest",
186 "birthDate": "1990-09-23T00:00:00.000",
187 "passportNumber": "123123",
188 "passportExpiryDate": "2029-12-23T00:00:00.000",
189 "citizenshipCountryCode": "GE",
190 "citizenshipCountryName": "Georgia",
191 "arrivalDate": "2024-05-17T07:10:00.000",
192 "arrivalFlightNumber": "FZ1722",
193 "arrivalTerminalCode": "DXB3",
194 "returnDate": "2024-05-21T21:25:00.000",
195 "returnFlightNumber": "FZ1721",
196 "returnTerminalCode": "DXB3",
197 "showReturn": true
Giorgi Mdivnishvili 2.1 198 }
Giorgi Mdivnishvili 3.1 199 ],
200 "hotels": [
201 {
202 "id": "b768a900-bfc5-4dc4-958a-47a3bf92b6f8",
203 "hotelName": "Ibis Al Rigga",
Giorgi Mdivnishvili 2.1 204 "cityName": "Dubai",
Giorgi Mdivnishvili 3.1 205 "hotelClass": "3",
206 "checkInDate": "2024-05-17T00:00:00.000",
207 "checkOutDate": "2024-05-21T00:00:00.000",
208 "roomCategoryName": "Standard room with 1 double bed",
209 "placementName": "DBL",
210 "mealPlan": "RO"
211 }
212 ],
213 "flights": [
214 {
215 "id": "5720af80-17de-4913-94c5-2e019c9fbb9c",
216 "isArrival": true,
217 "touristId": "0b3cb288-00c5-4c68-946e-87fc5f5d5b82",
218 "touristName": "Teeeeest Teest",
219 "date": "2024-05-17T07:10:00.000",
220 "departureAirport": "ALA",
221 "departureTerminal": "ALA",
222 "arrivalAirport": "DXB",
223 "arrivalTerminal": "DXB3",
224 "note": "Kazunion Block, Baggage Info: 20 Kg Included"
Giorgi Mdivnishvili 2.1 225 },
Giorgi Mdivnishvili 3.1 226 {
227 "id": "81fce7ff-b359-46ea-ae66-1c41af7c347a",
228 "isArrival": false,
229 "touristId": "0b3cb288-00c5-4c68-946e-87fc5f5d5b82",
230 "touristName": "Teeeeest Teest",
231 "date": "2024-05-21T21:25:00.000",
232 "departureAirport": "DXB",
233 "departureTerminal": "DXB3",
234 "arrivalAirport": "ALA",
235 "arrivalTerminal": "ALA",
236 "note": "Kazunion Block, Baggage Info: 20 Kg Included"
Giorgi Mdivnishvili 2.1 237 },
Giorgi Mdivnishvili 3.1 238 {
239 "id": "215d3de6-8969-4265-97bd-3d716a0d4415",
240 "isArrival": true,
241 "touristId": "27977a19-045e-4990-95a8-fbd7d49083de",
242 "touristName": "Test Teeeest",
243 "date": "2024-05-17T07:10:00.000",
244 "departureAirport": "ALA",
245 "departureTerminal": "ALA",
246 "arrivalAirport": "DXB",
247 "arrivalTerminal": "DXB3",
248 "note": "Kazunion Block, Baggage Info: 20 Kg Included"
249 },
250 {
251 "id": "8c6b26b3-5bb2-4fb9-b89c-2568b1f74b64",
252 "isArrival": false,
253 "touristId": "27977a19-045e-4990-95a8-fbd7d49083de",
254 "touristName": "Test Teeeest",
255 "date": "2024-05-21T21:25:00.000",
256 "departureAirport": "DXB",
257 "departureTerminal": "DXB3",
258 "arrivalAirport": "ALA",
259 "arrivalTerminal": "ALA",
260 "note": "Kazunion Block, Baggage Info: 20 Kg Included"
Giorgi Mdivnishvili 2.1 261 }
Giorgi Mdivnishvili 3.1 262 ],
263 "transfers": [
264 {
265 "id": "8c9e4c18-f849-45d9-940b-69eebd67edb0",
266 "transferType": "ARRIVAL",
267 "vehicleName": "GROUP",
268 "touristId": "0b3cb288-00c5-4c68-946e-87fc5f5d5b82",
269 "touristName": "Teeeeest Teest",
270 "date": "2024-05-17T00:00:00.000",
271 "fromTerminal": "DXB",
272 "fromCityName": "Dubai",
273 "toHotelName": "Ibis Al Rigga",
274 "toCityName": "Dubai",
275 "note": "teeeest, for testing purpose !, Contact Number: 597101803"
276 },
277 {
278 "id": "654df3d5-a6ed-42e6-af61-47a6b5a85f32",
279 "transferType": "DEPARTURE",
280 "vehicleName": "GROUP",
281 "touristId": "0b3cb288-00c5-4c68-946e-87fc5f5d5b82",
282 "touristName": "Teeeeest Teest",
283 "date": "2024-05-21T00:00:00.000",
284 "fromCityName": "Dubai",
285 "fromHotelName": "Ibis Al Rigga",
286 "toTerminal": "DXB",
287 "toCityName": "Dubai"
288 },
289 {
290 "id": "8c9e4c18-f849-45d9-940b-69eebd67edb0",
291 "transferType": "ARRIVAL",
292 "vehicleName": "GROUP",
293 "touristId": "27977a19-045e-4990-95a8-fbd7d49083de",
294 "touristName": "Test Teeeest",
295 "date": "2024-05-17T00:00:00.000",
296 "fromTerminal": "DXB",
297 "fromCityName": "Dubai",
298 "toHotelName": "Ibis Al Rigga",
299 "toCityName": "Dubai",
300 "note": "teeeest, for testing purpose !, Contact Number: 597101803"
301 },
302 {
303 "id": "654df3d5-a6ed-42e6-af61-47a6b5a85f32",
304 "transferType": "DEPARTURE",
305 "vehicleName": "GROUP",
306 "touristId": "27977a19-045e-4990-95a8-fbd7d49083de",
307 "touristName": "Test Teeeest",
308 "date": "2024-05-21T00:00:00.000",
309 "fromCityName": "Dubai",
310 "fromHotelName": "Ibis Al Rigga",
311 "toTerminal": "DXB",
312 "toCityName": "Dubai"
313 }
314 ],
315 "services": [
316 {
317 "id": "4c5d1e9c-2b87-4ec8-9bd8-96a270419322",
318 "serviceDate": "2024-05-17T07:10:00.000",
319 "serviceName": "Insurance",
320 "touristId": "27977a19-045e-4990-95a8-fbd7d49083de",
321 "touristName": "Test Teeeest"
322 },
323 {
324 "id": "1e1ad6a2-ee59-4c8c-868c-34a25343e7ca",
325 "serviceDate": "2024-05-17T07:10:00.000",
326 "serviceName": "Insurance",
327 "touristId": "0b3cb288-00c5-4c68-946e-87fc5f5d5b82",
328 "touristName": "Teeeeest Teest"
329 }
330 ]
331 }
332 }
Giorgi Mdivnishvili 2.1 333 {{/code}}
334
335
336 === Schema ===
337
338 {{success}}
Giorgi Mdivnishvili 3.1 339 GetReservationDetailsResponse{
Giorgi Mdivnishvili 2.1 340
Giorgi Mdivnishvili 3.1 341 |reservation|ReservationDetails{(((
342 |id|string($uuid)
343 |rfNumber|string
Giorgi Mdivnishvili 2.1 344 nullable: true
Giorgi Mdivnishvili 3.1 345 |contactNumber|string
Giorgi Mdivnishvili 2.1 346 nullable: true
Giorgi Mdivnishvili 3.1 347 |agentName|string
Giorgi Mdivnishvili 2.1 348 nullable: true
Giorgi Mdivnishvili 3.1 349 |totalPrice|number($double)
350 |agentCommission|number($double)
351 |netPrice|number($double)
Giorgi Mdivnishvili 2.1 352 nullable: true
Giorgi Mdivnishvili 3.1 353 |currency|string
Giorgi Mdivnishvili 2.1 354 nullable: true
Giorgi Mdivnishvili 3.1 355 |tourists|[
356 nullable: trueResDetailsTourist{(((
357 |id|string($uuid)
358 |gender|GenderEnumstringEnum:
359 [ None, Male, Female ]
360 |ageCategory|AgeCategorystringEnum:
361 [ Adult, Infant, Child ]
362 |firstName|string
Giorgi Mdivnishvili 2.1 363 nullable: true
Giorgi Mdivnishvili 3.1 364 |lastName|string
Giorgi Mdivnishvili 2.1 365 nullable: true
Giorgi Mdivnishvili 3.1 366 |birthDate|string($date-time)
Giorgi Mdivnishvili 2.1 367 nullable: true
Giorgi Mdivnishvili 3.1 368 |passportNumber|string
Giorgi Mdivnishvili 2.1 369 nullable: true
Giorgi Mdivnishvili 3.1 370 |passportExpiryDate|string($date-time)
Giorgi Mdivnishvili 2.1 371 nullable: true
Giorgi Mdivnishvili 3.1 372 |tin|string
Giorgi Mdivnishvili 2.1 373 nullable: true
Giorgi Mdivnishvili 3.1 374 |citizenshipCountryCode|string
Giorgi Mdivnishvili 2.1 375 nullable: true
Giorgi Mdivnishvili 3.1 376 |citizenshipCountryName|string
Giorgi Mdivnishvili 2.1 377 nullable: true
Giorgi Mdivnishvili 3.1 378 |mobile|string
Giorgi Mdivnishvili 2.1 379 nullable: true
Giorgi Mdivnishvili 3.1 380 |email|string
Giorgi Mdivnishvili 2.1 381 nullable: true
Giorgi Mdivnishvili 3.1 382 |arrivalDate|string($date-time)
Giorgi Mdivnishvili 2.1 383 nullable: true
Giorgi Mdivnishvili 3.1 384 |arrivalFlightNumber|string
Giorgi Mdivnishvili 2.1 385 nullable: true
Giorgi Mdivnishvili 3.1 386 |arrivalTerminalCode|string
387 nullable: true
388 |returnDate|string($date-time)
389 nullable: true
390 |returnFlightNumber|string
391 nullable: true
392 |returnTerminalCode|string
393 nullable: true
394 |showReturn|boolean
395
396 }]
397 )))
398 |hotels|[
399 nullable: trueResDetailsHotel{(((
400 |id|string($uuid)
401 |hotelName|string
402 nullable: true
Giorgi Mdivnishvili 2.1 403 |cityName|string
404 nullable: true
Giorgi Mdivnishvili 3.1 405 |hotelClass|string
Giorgi Mdivnishvili 2.1 406 nullable: true
Giorgi Mdivnishvili 3.1 407 |checkInDate|string($date-time)
408 |checkOutDate|string($date-time)
409 |roomCategoryName|string
Giorgi Mdivnishvili 2.1 410 nullable: true
Giorgi Mdivnishvili 3.1 411 |placementName|string
Giorgi Mdivnishvili 2.1 412 nullable: true
Giorgi Mdivnishvili 3.1 413 |mealPlan|string
Giorgi Mdivnishvili 2.1 414 nullable: true
Giorgi Mdivnishvili 3.1 415 |agentConfirmationNumber|string
Giorgi Mdivnishvili 2.1 416 nullable: true
Giorgi Mdivnishvili 3.1 417
418 }]
419 )))
420 |flights|[
421 nullable: trueResDetailsFlight{(((
422 |id|string($uuid)
423 |isArrival|boolean
424 |touristId|string($uuid)
425 |touristName|string
Giorgi Mdivnishvili 2.1 426 nullable: true
Giorgi Mdivnishvili 3.1 427 |date|string($date-time)
428 |departureAirport|string
Giorgi Mdivnishvili 2.1 429 nullable: true
Giorgi Mdivnishvili 3.1 430 |departureTerminal|string
Giorgi Mdivnishvili 2.1 431 nullable: true
Giorgi Mdivnishvili 3.1 432 |arrivalAirport|string
Giorgi Mdivnishvili 2.1 433 nullable: true
Giorgi Mdivnishvili 3.1 434 |arrivalTerminal|string
Giorgi Mdivnishvili 2.1 435 nullable: true
Giorgi Mdivnishvili 3.1 436 |agentConfirmationNumber|string
Giorgi Mdivnishvili 2.1 437 nullable: true
Giorgi Mdivnishvili 3.1 438 |bookingConfirmationNumber|string
Giorgi Mdivnishvili 2.1 439 nullable: true
Giorgi Mdivnishvili 3.1 440 |note|string
441 nullable: true
Giorgi Mdivnishvili 2.1 442
443 }]
444 )))
Giorgi Mdivnishvili 3.1 445 |transfers|[
446 nullable: trueResDetailsTransfer{(((
447 |id|string($uuid)
448 |transferType|string
Giorgi Mdivnishvili 2.1 449 nullable: true
Giorgi Mdivnishvili 3.1 450 |vehicleName|string
Giorgi Mdivnishvili 2.1 451 nullable: true
Giorgi Mdivnishvili 3.1 452 |touristId|string($uuid)
453 |touristName|string
Giorgi Mdivnishvili 2.1 454 nullable: true
Giorgi Mdivnishvili 3.1 455 |date|string($date-time)
456 |fromTerminal|string
Giorgi Mdivnishvili 2.1 457 nullable: true
Giorgi Mdivnishvili 3.1 458 |fromCityName|string
Giorgi Mdivnishvili 2.1 459 nullable: true
Giorgi Mdivnishvili 3.1 460 |fromHotelName|string
Giorgi Mdivnishvili 2.1 461 nullable: true
Giorgi Mdivnishvili 3.1 462 |toHotelName|string
Giorgi Mdivnishvili 2.1 463 nullable: true
Giorgi Mdivnishvili 3.1 464 |toTerminal|string
Giorgi Mdivnishvili 2.1 465 nullable: true
Giorgi Mdivnishvili 3.1 466 |toCityName|string
Giorgi Mdivnishvili 2.1 467 nullable: true
Giorgi Mdivnishvili 3.1 468 |agentConfirmationNumber|string
469 nullable: true
470 |note|string
471 nullable: true
Giorgi Mdivnishvili 2.1 472
473 }]
474 )))
Giorgi Mdivnishvili 3.1 475 |services|[
476 nullable: trueResDetailsService{(((
477 |id|string($uuid)
478 |serviceDate|string($date-time)
479 |serviceName|string
480 nullable: true
481 |touristId|string($uuid)
482 |touristName|string
483 nullable: true
484 |note|string
485 nullable: true
Giorgi Mdivnishvili 2.1 486
487 }]
488 )))
489
490 }
491 )))
492
493 }
494 {{/success}}
Giorgi Mdivnishvili 5.1 495
496
497 == Description ==
498
499
Giorgi Mdivnishvili 6.1 500 (% class="table-bordered" %)
Giorgi Mdivnishvili 5.1 501 |=Parameter|=Value Type|=Description
502 |id|String|The unique identifier for the reservation, typically a UUID or similar.
503 |rfNumber|String|The reference number for the reservation, usually generated by the system.
504 |contactNumber|String|The contact number associated with the reservation, used for communication purposes.
505 |agentName|String|The name of the agent who made the reservation, useful for tracking and accountability.
506 |totalPrice|Number|The total price of the reservation, calculated based on the services and products included.
507 |agentCommission|Number|The commission earned by the agent for this reservation, calculated as a percentage of the total price.
508 |currency|String|The currency in which the price and commission are denominated, typically in ISO 4217 format (e.g., USD, EUR).
Giorgi Mdivnishvili 7.1 509 |tourists[].id|String|The unique identifier for each tourist, typically a UUID.
510 |tourists[].gender|String|The gender of the tourist, usually : [ None, Male, Female ]
Giorgi Mdivnishvili 5.1 511 |tourists[].ageCategory|String|The age category of the tourist, such as 'Adult', 'Child', or 'Infant'.
512 |tourists[].firstName|String|The first name of the tourist, as it appears on their passport.
513 |tourists[].lastName|String|The last name of the tourist, as it appears on their passport.
514 |tourists[].birthDate|String (Date)|The birth date of the tourist, typically in ISO 8601 format (YYYY-MM-DD).
515 |tourists[].passportNumber|String|The passport number of the tourist, as it appears on their passport.
516 |tourists[].passportExpiryDate|String (Date)|The expiry date of the tourist's passport, typically in ISO 8601 format (YYYY-MM-DD).
517 |tourists[].citizenshipCountryCode|String|The ISO 3166-1 alpha-2 code of the tourist's country of citizenship (e.g., US, GB).
518 |tourists[].citizenshipCountryName|String|The full name of the tourist's country of citizenship.
519 |tourists[].arrivalDate|String (Date)|The date of the tourist's arrival, typically in ISO 8601 format (YYYY-MM-DD).
520 |tourists[].arrivalFlightNumber|String|The flight number for the tourist's arrival, as provided by the airline.
521 |tourists[].arrivalTerminalCode|String|The terminal code for the tourist's arrival, as provided by the airport.
522 |tourists[].returnDate|String (Date)|The date of the tourist's return, typically in ISO 8601 format (YYYY-MM-DD).
523 |tourists[].returnFlightNumber|String|The flight number for the tourist's return, as provided by the airline.
524 |tourists[].returnTerminalCode|String|The terminal code for the tourist's return, as provided by the airport.
525 |tourists[].showReturn|Boolean|A boolean indicating whether the return information should be displayed, useful for one-way trips.
526 |hotels[].id|String|The unique identifier for each hotel booking, typically a UUID or similar.
527 |hotels[].hotelName|String|The name of the hotel where the booking is made.
528 |hotels[].cityName|String|The city where the hotel is located.
529 |hotels[].hotelClass|String|The class or rating of the hotel, such as '3-star', '4-star', '5-star', etc.
530 |hotels[].checkInDate|String (Date)|The check-in date for the hotel booking, typically in ISO 8601 format (YYYY-MM-DD).
531 |hotels[].checkOutDate|String (Date)|The check-out date for the hotel booking, typically in ISO 8601 format (YYYY-MM-DD).
532 |hotels[].roomCategoryName|String|The category of the room booked, such as 'Standard', 'Deluxe', 'Suite', etc.
533 |hotels[].placementName|String|The type of placement, such as 'DBL' for double room, 'SGL' for single room, etc.
534 |hotels[].mealPlan|String|The meal plan for the hotel booking, such as 'RO' for Room Only, 'BB' for Bed and Breakfast, etc.
535 |flights[].id|String|The unique identifier for each flight, typically a UUID or similar.
536 |flights[].isArrival|Boolean|A boolean indicating whether this flight is an arrival flight, useful for distinguishing between arrival and departure flights.
537 |flights[].touristId|String|The id of the tourist taking this flight, linking the flight to a specific tourist.
538 |flights[].touristName|String|The name of the tourist taking this flight, useful for passenger lists.
539 |flights[].date|String (Date)|The date and time of the flight, typically in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
540 |flights[].departureAirport|String|The IATA code of the airport from which the flight departs (e.g., JFK, LHR).
541 |flights[].departureTerminal|String|The terminal from which the flight departs, as provided by the airport.
542 |flights[].arrivalAirport|String|The IATA code of the airport at which the flight arrives (e.g., JFK, LHR).
543 |flights[].arrivalTerminal|String|The terminal at which the flight arrives, as provided by the airport.
544 |flights[].note|String|Any additional notes about the flight, such as 'Overnight flight', 'Meal included', etc.
545 |transfers[].id|String|The unique identifier for each transfer, typically a UUID or similar.
546 |transfers[].transferType|String|The type of transfer, such as 'ARRIVAL' for airport to hotel transfers, 'DEPARTURE' for hotel to airport transfers.
547 |transfers[].vehicleName|String|The name of the vehicle used for the transfer, such as 'Private Car', 'Shared Shuttle', etc.
548 |transfers[].touristId|String|The id of the tourist using this transfer, linking the transfer to a specific tourist.
549 |transfers[].touristName|String|The name of the tourist using this transfer, useful for passenger lists.
550 |transfers[].date|String (Date)|The date and time of the transfer, typically in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
551 |transfers[].fromTerminal|String|The terminal from which the transfer starts, as provided by the airport or hotel.
552 |transfers[].fromCityName|String|The city from which the transfer starts.
553 |transfers[].toHotelName|String|The hotel to which the transfer goes.
554 |transfers[].toCityName|String|The city to which the transfer goes.
555 |transfers[].note|String|Any additional notes about the transfer, such as 'Private transfer', 'Shared transfer', etc.
556 |services[].id|String|The unique identifier for each service, typically a UUID or similar.
557 |services[].serviceDate|String (Date)|The date and time of the service, typically in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
558 |services[].serviceName|String|The name of the service, such as insurance in this example.
559 |services[].touristId|String|The id of the tourist using this service, linking the service to a specific tourist.
560 |services[].touristName|String|The name of the tourist using this service, useful for booking confirmations.