Changes for page 7. GetReservations
Last modified by Giorgi Mdivnishvili on 2024/08/16 18:29
From 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
To version 6.1
edited by Giorgi Mdivnishvili
on 2024/08/16 18:20
on 2024/08/16 18:20
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -355,161 +355,130 @@ 355 355 === Schema === 356 356 357 357 {{success}} 358 -GetReservation DetailsResponse{358 +GetReservationsResponse{ 359 359 360 -|reservation|ReservationDetails{((( 360 +|pageId|integer($int32) 361 +|pagesCount|integer($int32) 362 +|reservations|[ 363 +nullable: trueReservation{((( 361 361 |id|string($uuid) 362 -| rfNumber|string365 +|number|string 363 363 nullable: true 364 -| contactNumber|string367 +|agentConfirmationNumber|string 365 365 nullable: true 366 -|agentName|string 369 +|registrationDate|string($date-time) 370 +|packageType|PackageTypeEnumstringEnum: 371 +[ Package, OnlyHotel, OnlyAvia ] 372 +|status|ReservationStatusEnumstringEnum: 373 +[ NotConfirmed, ConfirmedAndNotPaid, ConfirmedAndPaid, Overdued, Canceled ] 374 +|statusForAgent|StatusForAgentEnumstringEnum: 375 +[ New, OnProcess, Confirmed, Pending, Overdued, Delete, Draft, Canceled ] 376 +|departureToCityName|string 367 367 nullable: true 368 -|totalPrice|number($double) 369 -|agentCommission|number($double) 370 -|netPrice|number($double) 378 +|departureToAirlineName|string 371 371 nullable: true 372 -|currency|string 380 +|arrivalTime|string($date-time) 381 +|arrivalCountryName|string 373 373 nullable: true 374 -|tourists|[ 375 -nullable: trueResDetailsTourist{((( 376 -|id|string($uuid) 377 -|gender|GenderEnumstringEnum: 378 -[ None, Male, Female ] 379 -|ageCategory|AgeCategorystringEnum: 380 -[ Adult, Infant, Child ] 381 -|firstName|string 383 +|departureTime|string($date-time) 384 +|pickupPeriods|[ 385 +nullable: truestring] 386 +|driverMobile|string 382 382 nullable: true 383 -|lastName|string 388 +|paymentInOutInvCurrency|ReservationPaymentDetails{((( 389 +|currencyCode|string 384 384 nullable: true 385 -|birthDate|string($date-time) 391 +|price|number($double) 392 +|netPrice|number($double) 393 +|paid|number($double) 394 +|unpaid|number($double) 395 +|comission|number($double) 396 +|comissionPercent|number($double) 397 + 398 +} 399 +))) 400 +|paymentInSellCurrency|ReservationPaymentDetails{((( 401 +|currencyCode|string 386 386 nullable: true 387 -|passportNumber|string 403 +|price|number($double) 404 +|netPrice|number($double) 405 +|paid|number($double) 406 +|unpaid|number($double) 407 +|comission|number($double) 408 +|comissionPercent|number($double) 409 + 410 +} 411 +))) 412 +|showDownloadDocuments|boolean 413 +|guideMeetings|[ 414 +nullable: trueGuideMeeting{((( 415 +|id|string($uuid) 416 +|meetingStartTime|string($date-time) 417 +|meetingEndTime|string($date-time) 388 388 nullable: true 389 -|passportExpiryDate|string($date-time) 419 +|hotelId|string($uuid) 420 +|hotelName|string 390 390 nullable: true 391 -|tin|string 422 +|guides|[ 423 +nullable: trueGuide{((( 424 +|id|string($uuid) 425 +|name|string 392 392 nullable: true 393 -|citizenshipCountryCode|string 394 -nullable: true 395 -|citizenshipCountryName|string 396 -nullable: true 397 397 |mobile|string 398 398 nullable: true 399 -|email|string 400 -nullable: true 401 -|arrivalDate|string($date-time) 402 -nullable: true 403 -|arrivalFlightNumber|string 404 -nullable: true 405 -|arrivalTerminalCode|string 406 -nullable: true 407 -|returnDate|string($date-time) 408 -nullable: true 409 -|returnFlightNumber|string 410 -nullable: true 411 -|returnTerminalCode|string 412 -nullable: true 413 -|showReturn|boolean 414 414 415 415 }] 416 416 ))) 417 -|hotels|[ 418 -nullable: trueResDetailsHotel{((( 419 -|id|string($uuid) 420 -|hotelName|string 421 -nullable: true 422 -|cityName|string 423 -nullable: true 424 -|hotelClass|string 425 -nullable: true 426 -|checkInDate|string($date-time) 427 -|checkOutDate|string($date-time) 428 -|roomCategoryName|string 429 -nullable: true 430 -|placementName|string 431 -nullable: true 432 -|mealPlan|string 433 -nullable: true 434 -|agentConfirmationNumber|string 435 -nullable: true 436 436 437 437 }] 438 438 ))) 439 -|flights|[ 440 -nullable: trueResDetailsFlight{((( 441 -|id|string($uuid) 442 -|isArrival|boolean 443 -|touristId|string($uuid) 444 -|touristName|string 435 +|services|[ 436 +nullable: trueReservationService{...}] 437 +|tourists|[ 438 +nullable: trueReservationTourist{((( 439 +|id|[...] 440 +|gender|GenderEnumstringEnum: 441 +[ None, Male, Female ] 442 +|ageCategory|AgeCategorystringEnum: 443 +[ Adult, Infant, Child ] 444 +|title|string 445 445 nullable: true 446 -|date|string($date-time) 447 -|departureAirport|string 446 +|firstName|string 448 448 nullable: true 449 -| departureTerminal|string448 +|lastName|string 450 450 nullable: true 451 -| arrivalAirport|string450 +|birthDate|string($date) 452 452 nullable: true 453 -|ar rivalTerminal|string452 +|passportNumber|string 454 454 nullable: true 455 -|a gentConfirmationNumber|string454 +|passportExpiryDate|string($date) 456 456 nullable: true 457 -| bookingConfirmationNumber|string456 +|tin|string 458 458 nullable: true 459 -|note|string 458 +|citizenshipCountryCode|string 460 460 nullable: true 460 +|canEdit|boolean 461 461 462 462 }] 463 463 ))) 464 -|transfers|[ 465 -nullable: trueResDetailsTransfer{((( 466 -|id|string($uuid) 467 -|transferType|string 464 +|documents|[ 465 +nullable: trueReservationDocument{((( 466 +|type|ReservationDocumentTypeEnumstringEnum: 467 +[ None, HotelVoucher, Invoice, AviaTicketVoucher, Insurance ] 468 +|descriptions|[ 469 +nullable: truestring] 470 +|url|string 468 468 nullable: true 469 -|vehicleName|string 470 -nullable: true 471 -|touristId|string($uuid) 472 -|touristName|string 473 -nullable: true 474 -|date|string($date-time) 475 -|fromTerminal|string 476 -nullable: true 477 -|fromCityName|string 478 -nullable: true 479 -|fromHotelName|string 480 -nullable: true 481 -|toHotelName|string 482 -nullable: true 483 -|toTerminal|string 484 -nullable: true 485 -|toCityName|string 486 -nullable: true 487 -|agentConfirmationNumber|string 488 -nullable: true 489 -|note|string 490 -nullable: true 491 491 492 492 }] 493 493 ))) 494 -|services|[ 495 -nullable: trueResDetailsService{((( 496 -|id|string($uuid) 497 -|serviceDate|string($date-time) 498 -|serviceName|string 475 +|invoiceUrl|string 499 499 nullable: true 500 -|touristId|string($uuid) 501 -|touristName|string 502 -nullable: true 503 -|note|string 504 -nullable: true 505 505 506 506 }] 507 507 ))) 508 508 509 509 } 510 -))) 511 - 512 -} 513 513 {{/success}} 514 514 515 515