Changes for page 5. GetReservationDetails
Last modified by Giorgi Mdivnishvili on 2024/04/12 19:08
From version 3.1
edited by Giorgi Mdivnishvili
on 2024/04/12 19:08
on 2024/04/12 19:08
Change comment:
There is no comment for this version
To version 2.1
edited by Giorgi Mdivnishvili
on 2024/04/12 19:05
on 2024/04/12 19:05
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -30,7 +30,7 @@ 30 30 == Request Body == 31 31 32 32 {{code language="Json"}} 33 -{"id":" e5955628-9fbb-4418-89e4-a928a6f92d59"}33 +{"id":"3882a7ee-fec1-4bd3-9e73-ccc4613be36d"} 34 34 {{/code}} 35 35 36 36 (% class="wikigeneratedid" id="HRequestBodyexample" %) ... ... @@ -41,73 +41,293 @@ 41 41 == Request Body example == 42 42 43 43 {{code language="Json"}} 44 -{"id":" e5955628-9fbb-4418-89e4-a928a6f92d59"}44 +{"id":"3882a7ee-fec1-4bd3-9e73-ccc4613be36d"} 45 45 {{/code}} 46 46 47 47 48 -== Response example==48 +== Response == 49 49 50 +{{code language="json"}} 51 +{ 52 + "reservation": { 53 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 54 + "rfNumber": "string", 55 + "contactNumber": "string", 56 + "agentName": "string", 57 + "totalPrice": 0, 58 + "agentCommission": 0, 59 + "netPrice": 0, 60 + "currency": "string", 61 + "tourists": [ 62 + { 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 83 + } 84 + ], 85 + "hotels": [ 86 + { 87 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 88 + "hotelName": "string", 89 + "cityName": "string", 90 + "hotelClass": "string", 91 + "checkInDate": "2024-04-11T02:39:52.147Z", 92 + "checkOutDate": "2024-04-11T02:39:52.147Z", 93 + "roomCategoryName": "string", 94 + "placementName": "string", 95 + "mealPlan": "string", 96 + "agentConfirmationNumber": "string" 97 + } 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 + } 144 +} 145 +{{/code}} 146 + 147 + 148 +=== Response example === 149 + 50 50 {{code language="Json"}} 51 51 { 52 52 "reservation": { 53 - "id": " e5955628-9fbb-4418-89e4-a928a6f92d59",54 - "rfNumber": "314 612/ 104586",153 + "id": "3882a7ee-fec1-4bd3-9e73-ccc4613be36d", 154 + "rfNumber": "314303 / 104429", 55 55 "contactNumber": "teeeest, for testing purpose !, Contact Number: 597101803", 56 56 "agentName": "Mr. Giorgi Mdivnishvili", 57 - "totalPrice": 47,157 + "totalPrice": 782, 58 58 "agentCommission": 0, 59 59 "currency": "USD", 60 60 "tourists": [ 61 61 { 62 - "id": " 69c369ca-cc96-40a3-bc72-914570239d52",162 + "id": "0b3cb288-00c5-4c68-946e-87fc5f5d5b82", 63 63 "gender": "Male", 64 64 "ageCategory": "Adult", 65 - "firstName": "Teeeest", 66 - "lastName": "Teeeest", 67 - "passportNumber": "123123", 68 - "passportExpiryDate": "2025-09-23T00:00:00.000", 69 - "citizenshipCountryCode": "KZ", 70 - "citizenshipCountryName": "Kazakhstan", 71 - "arrivalDate": "2024-06-30T00:00:00.000", 72 - "arrivalTerminalCode": "DXB2", 73 - "returnDate": "2024-07-01T00:00:00.000", 74 - "returnTerminalCode": "DXB2", 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", 75 75 "showReturn": true 76 76 }, 77 77 { 78 - "id": "2 2c86f25-0914-499e-86e8-f3da7cc1b6f4",181 + "id": "27977a19-045e-4990-95a8-fbd7d49083de", 79 79 "gender": "Male", 80 80 "ageCategory": "Adult", 81 - "firstName": "Te eeest",184 + "firstName": "Test", 82 82 "lastName": "Teeeest", 83 83 "birthDate": "1990-09-23T00:00:00.000", 84 - "passportNumber": "1231233", 85 - "passportExpiryDate": "2025-12-23T00:00:00.000", 86 - "citizenshipCountryCode": "KZ", 87 - "citizenshipCountryName": "Kazakhstan", 88 - "arrivalDate": "2024-06-30T00:00:00.000", 89 - "arrivalTerminalCode": "DXB2", 90 - "returnDate": "2024-07-01T00:00:00.000", 91 - "returnTerminalCode": "DXB2", 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", 92 92 "showReturn": true 93 93 } 94 94 ], 95 95 "hotels": [ 96 96 { 97 - "id": " df273eac-855f-40da-b115-258647183adf",98 - "hotelName": " RoyalContinental Hotel",202 + "id": "b768a900-bfc5-4dc4-958a-47a3bf92b6f8", 203 + "hotelName": "Ibis Al Rigga", 99 99 "cityName": "Dubai", 100 - "hotelClass": " 4",101 - "checkInDate": "2024-0 6-30T00:00:00.000",102 - "checkOutDate": "2024-0 7-01T00:00:00.000",103 - "roomCategoryName": "S uperiorKingRoom",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", 104 104 "placementName": "DBL", 105 105 "mealPlan": "RO" 106 106 } 107 107 ], 108 - "flights": [], 109 - "transfers": [], 110 - "services": [] 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" 225 + }, 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" 237 + }, 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" 261 + } 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 + ] 111 111 } 112 112 } 113 113 {{/code}}