Changes for page 7. GetReservations
Last modified by Giorgi Mdivnishvili on 2024/08/16 18:29
From version 4.1
edited by Giorgi Mdivnishvili
on 2024/08/16 18:18
on 2024/08/16 18:18
Change comment:
There is no comment for this version
To version 5.1
edited by Giorgi Mdivnishvili
on 2024/08/16 18:18
on 2024/08/16 18:18
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -64,6 +64,127 @@ 64 64 65 65 {{code language="JSON"}} 66 66 { 67 + "pageId": 0, 68 + "pagesCount": 0, 69 + "reservations": [ 70 + { 71 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 72 + "number": "string", 73 + "agentConfirmationNumber": "string", 74 + "registrationDate": "2024-08-16T14:13:00.703Z", 75 + "packageType": "Package", 76 + "status": "NotConfirmed", 77 + "statusForAgent": "New", 78 + "departureToCityName": "string", 79 + "departureToAirlineName": "string", 80 + "arrivalTime": "2024-08-16T14:13:00.703Z", 81 + "arrivalCountryName": "string", 82 + "departureTime": "2024-08-16T14:13:00.703Z", 83 + "pickupPeriods": [ 84 + "string" 85 + ], 86 + "driverMobile": "string", 87 + "paymentInOutInvCurrency": { 88 + "currencyCode": "string", 89 + "price": 0, 90 + "netPrice": 0, 91 + "paid": 0, 92 + "unpaid": 0, 93 + "comission": 0, 94 + "comissionPercent": 0 95 + }, 96 + "paymentInSellCurrency": { 97 + "currencyCode": "string", 98 + "price": 0, 99 + "netPrice": 0, 100 + "paid": 0, 101 + "unpaid": 0, 102 + "comission": 0, 103 + "comissionPercent": 0 104 + }, 105 + "showDownloadDocuments": true, 106 + "guideMeetings": [ 107 + { 108 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 109 + "meetingStartTime": "2024-08-16T14:13:00.703Z", 110 + "meetingEndTime": "2024-08-16T14:13:00.703Z", 111 + "hotelId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 112 + "hotelName": "string", 113 + "guides": [ 114 + { 115 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 116 + "name": "string", 117 + "mobile": "string" 118 + } 119 + ] 120 + } 121 + ], 122 + "services": [ 123 + { 124 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 125 + "serviceDate": "2024-08-16T14:13:00.703Z", 126 + "type": "Arrival", 127 + "description": "string", 128 + "touristIds": [ 129 + "string" 130 + ], 131 + "serviceDetails": [ 132 + { 133 + "flightCode": "string", 134 + "airlineName": "string", 135 + "departureTime": "2024-08-16T14:13:00.703Z", 136 + "departureCityName": "string", 137 + "departureAirportCode": "string", 138 + "departureTerminalCode": "string", 139 + "arrivalTime": "2024-08-16T14:13:00.703Z", 140 + "arrivalCityName": "string", 141 + "arrivalAirportCode": "string", 142 + "arrivalTerminalCode": "string", 143 + "isArrivalFlight": true 144 + } 145 + ] 146 + } 147 + ], 148 + "tourists": [ 149 + { 150 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 151 + "gender": "None", 152 + "ageCategory": "Adult", 153 + "title": "string", 154 + "firstName": "string", 155 + "lastName": "string", 156 + "birthDate": "2024-08-16", 157 + "passportNumber": "string", 158 + "passportExpiryDate": "2024-08-16", 159 + "tin": "string", 160 + "citizenshipCountryCode": "string", 161 + "canEdit": true 162 + } 163 + ], 164 + "documents": [ 165 + { 166 + "type": "None", 167 + "descriptions": [ 168 + "string" 169 + ], 170 + "url": "string" 171 + } 172 + ], 173 + "invoiceUrl": "string" 174 + } 175 + ] 176 +} 177 +No links 178 + 179 +POST 180 +/api/Reservations/GetReser 181 +{{/code}} 182 + 183 + 184 +=== Response example === 185 + 186 +{{code language="Json"}} 187 +{ 67 67 "pageId": 0, 68 68 "pagesCount": 0, 69 69 "reservations": [ ... ... @@ -231,194 +231,6 @@ 231 231 {{/code}} 232 232 233 233 234 -=== Response example === 235 - 236 -{{code language="Json"}} 237 -{ 238 - "reservation": { 239 - "id": "3882a7ee-fec1-4bd3-9e73-ccc4613be36d", 240 - "rfNumber": "314303 / 104429", 241 - "contactNumber": "teeeest, for testing purpose !, Contact Number: 597101803", 242 - "agentName": "Mr. Giorgi Mdivnishvili", 243 - "totalPrice": 782, 244 - "agentCommission": 0, 245 - "currency": "USD", 246 - "tourists": [ 247 - { 248 - "id": "0b3cb288-00c5-4c68-946e-87fc5f5d5b82", 249 - "gender": "Male", 250 - "ageCategory": "Adult", 251 - "firstName": "Teeeeest", 252 - "lastName": "Teest", 253 - "birthDate": "1990-09-23T00:00:00.000", 254 - "passportNumber": "1231233", 255 - "passportExpiryDate": "2029-12-23T00:00:00.000", 256 - "citizenshipCountryCode": "GE", 257 - "citizenshipCountryName": "Georgia", 258 - "arrivalDate": "2024-05-17T07:10:00.000", 259 - "arrivalFlightNumber": "FZ1722", 260 - "arrivalTerminalCode": "DXB3", 261 - "returnDate": "2024-05-21T21:25:00.000", 262 - "returnFlightNumber": "FZ1721", 263 - "returnTerminalCode": "DXB3", 264 - "showReturn": true 265 - }, 266 - { 267 - "id": "27977a19-045e-4990-95a8-fbd7d49083de", 268 - "gender": "Male", 269 - "ageCategory": "Adult", 270 - "firstName": "Test", 271 - "lastName": "Teeeest", 272 - "birthDate": "1990-09-23T00:00:00.000", 273 - "passportNumber": "123123", 274 - "passportExpiryDate": "2029-12-23T00:00:00.000", 275 - "citizenshipCountryCode": "GE", 276 - "citizenshipCountryName": "Georgia", 277 - "arrivalDate": "2024-05-17T07:10:00.000", 278 - "arrivalFlightNumber": "FZ1722", 279 - "arrivalTerminalCode": "DXB3", 280 - "returnDate": "2024-05-21T21:25:00.000", 281 - "returnFlightNumber": "FZ1721", 282 - "returnTerminalCode": "DXB3", 283 - "showReturn": true 284 - } 285 - ], 286 - "hotels": [ 287 - { 288 - "id": "b768a900-bfc5-4dc4-958a-47a3bf92b6f8", 289 - "hotelName": "Ibis Al Rigga", 290 - "cityName": "Dubai", 291 - "hotelClass": "3", 292 - "checkInDate": "2024-05-17T00:00:00.000", 293 - "checkOutDate": "2024-05-21T00:00:00.000", 294 - "roomCategoryName": "Standard room with 1 double bed", 295 - "placementName": "DBL", 296 - "mealPlan": "RO" 297 - } 298 - ], 299 - "flights": [ 300 - { 301 - "id": "5720af80-17de-4913-94c5-2e019c9fbb9c", 302 - "isArrival": true, 303 - "touristId": "0b3cb288-00c5-4c68-946e-87fc5f5d5b82", 304 - "touristName": "Teeeeest Teest", 305 - "date": "2024-05-17T07:10:00.000", 306 - "departureAirport": "ALA", 307 - "departureTerminal": "ALA", 308 - "arrivalAirport": "DXB", 309 - "arrivalTerminal": "DXB3", 310 - "note": "Kazunion Block, Baggage Info: 20 Kg Included" 311 - }, 312 - { 313 - "id": "81fce7ff-b359-46ea-ae66-1c41af7c347a", 314 - "isArrival": false, 315 - "touristId": "0b3cb288-00c5-4c68-946e-87fc5f5d5b82", 316 - "touristName": "Teeeeest Teest", 317 - "date": "2024-05-21T21:25:00.000", 318 - "departureAirport": "DXB", 319 - "departureTerminal": "DXB3", 320 - "arrivalAirport": "ALA", 321 - "arrivalTerminal": "ALA", 322 - "note": "Kazunion Block, Baggage Info: 20 Kg Included" 323 - }, 324 - { 325 - "id": "215d3de6-8969-4265-97bd-3d716a0d4415", 326 - "isArrival": true, 327 - "touristId": "27977a19-045e-4990-95a8-fbd7d49083de", 328 - "touristName": "Test Teeeest", 329 - "date": "2024-05-17T07:10:00.000", 330 - "departureAirport": "ALA", 331 - "departureTerminal": "ALA", 332 - "arrivalAirport": "DXB", 333 - "arrivalTerminal": "DXB3", 334 - "note": "Kazunion Block, Baggage Info: 20 Kg Included" 335 - }, 336 - { 337 - "id": "8c6b26b3-5bb2-4fb9-b89c-2568b1f74b64", 338 - "isArrival": false, 339 - "touristId": "27977a19-045e-4990-95a8-fbd7d49083de", 340 - "touristName": "Test Teeeest", 341 - "date": "2024-05-21T21:25:00.000", 342 - "departureAirport": "DXB", 343 - "departureTerminal": "DXB3", 344 - "arrivalAirport": "ALA", 345 - "arrivalTerminal": "ALA", 346 - "note": "Kazunion Block, Baggage Info: 20 Kg Included" 347 - } 348 - ], 349 - "transfers": [ 350 - { 351 - "id": "8c9e4c18-f849-45d9-940b-69eebd67edb0", 352 - "transferType": "ARRIVAL", 353 - "vehicleName": "GROUP", 354 - "touristId": "0b3cb288-00c5-4c68-946e-87fc5f5d5b82", 355 - "touristName": "Teeeeest Teest", 356 - "date": "2024-05-17T00:00:00.000", 357 - "fromTerminal": "DXB", 358 - "fromCityName": "Dubai", 359 - "toHotelName": "Ibis Al Rigga", 360 - "toCityName": "Dubai", 361 - "note": "teeeest, for testing purpose !, Contact Number: 597101803" 362 - }, 363 - { 364 - "id": "654df3d5-a6ed-42e6-af61-47a6b5a85f32", 365 - "transferType": "DEPARTURE", 366 - "vehicleName": "GROUP", 367 - "touristId": "0b3cb288-00c5-4c68-946e-87fc5f5d5b82", 368 - "touristName": "Teeeeest Teest", 369 - "date": "2024-05-21T00:00:00.000", 370 - "fromCityName": "Dubai", 371 - "fromHotelName": "Ibis Al Rigga", 372 - "toTerminal": "DXB", 373 - "toCityName": "Dubai" 374 - }, 375 - { 376 - "id": "8c9e4c18-f849-45d9-940b-69eebd67edb0", 377 - "transferType": "ARRIVAL", 378 - "vehicleName": "GROUP", 379 - "touristId": "27977a19-045e-4990-95a8-fbd7d49083de", 380 - "touristName": "Test Teeeest", 381 - "date": "2024-05-17T00:00:00.000", 382 - "fromTerminal": "DXB", 383 - "fromCityName": "Dubai", 384 - "toHotelName": "Ibis Al Rigga", 385 - "toCityName": "Dubai", 386 - "note": "teeeest, for testing purpose !, Contact Number: 597101803" 387 - }, 388 - { 389 - "id": "654df3d5-a6ed-42e6-af61-47a6b5a85f32", 390 - "transferType": "DEPARTURE", 391 - "vehicleName": "GROUP", 392 - "touristId": "27977a19-045e-4990-95a8-fbd7d49083de", 393 - "touristName": "Test Teeeest", 394 - "date": "2024-05-21T00:00:00.000", 395 - "fromCityName": "Dubai", 396 - "fromHotelName": "Ibis Al Rigga", 397 - "toTerminal": "DXB", 398 - "toCityName": "Dubai" 399 - } 400 - ], 401 - "services": [ 402 - { 403 - "id": "4c5d1e9c-2b87-4ec8-9bd8-96a270419322", 404 - "serviceDate": "2024-05-17T07:10:00.000", 405 - "serviceName": "Insurance", 406 - "touristId": "27977a19-045e-4990-95a8-fbd7d49083de", 407 - "touristName": "Test Teeeest" 408 - }, 409 - { 410 - "id": "1e1ad6a2-ee59-4c8c-868c-34a25343e7ca", 411 - "serviceDate": "2024-05-17T07:10:00.000", 412 - "serviceName": "Insurance", 413 - "touristId": "0b3cb288-00c5-4c68-946e-87fc5f5d5b82", 414 - "touristName": "Teeeeest Teest" 415 - } 416 - ] 417 - } 418 -} 419 -{{/code}} 420 - 421 - 422 422 === Schema === 423 423 424 424 {{success}}