...
GET /searchAccommodation:
- new parameter “grouped” is added in “HotelInfo” in the response if there is more than one supplier on hotel
- new parameter “hotelSupplierName” is added on the level of “RoomOffer” in the response
- new parameter "roomCode" is added on the level of “RoomInfo” in the responseGET /suggestHotels: new parameter "address" is added into the response
PUT /prepareAccommodationBook/{basketKey}: the request is extended as array of rooms
...
GET /searchDynamicPackages:
- the structure of GET /searchDynamicPackages response is unified as in GET /searchActivities
- array “activityOffers” (optional) with info on activity is added in the response. Two modes of prices (Full Price and Delta Price) are returned in this array in the response
- new parameters “eventType”, “teamId”, “programId”, “venueId” are added in the request to have ability to search by sportType, team or tournamentGET /searchPackageTours:
new optional parameter “rooms” is added in the request to search multiple rooms within Package Tours
new parameter “offerSelected” is added into the responsePOST /prepareDynamicPackageBook: new parameter “promoCode” is added in the request
POST/preparePackageTourBook: new parameters "pickUpPoint", "dropOffPoint", “pickUpPoint”, “dropOffPoint” and “flightInfo” are added in request body
All services:
POST /Prepare[Service]Book: new parameter “dueToConfirmDate” is added in the response
...
DELETE /orderServices/{processId : .+}: added new method to delete service in QUOTE status
GET /tips: added new parameters “showInInvoice” and “showInQuotation” into the response
GET /orders:
- new Service status “PreConfirmed“ is added in the response
- new value “PreConfirmed“ for parameter “processStatuses“ is added in the request
- new array “cruise” is added on the level of ServiceDetailsContainer in the response
- new array “serviceDetails” for "serviceType": "EXTRASERVICE" is added in the response
- new statuses QUOTE, VOUCHERED, ARCHIVED are added to the values of parameter “reservationStatus” in the response and for filters in the request
- new parameters "addOnServiceId", “commissionVatRate“, “bookingXR”, “paymentXR” and “fxGainLoss” are added into to the response
- new parameters “supplierRef”, “noSupplierRef” and “serviceManagerId” are added in the requestGET/currentOrderStatuses: added new method to get the actual statuses to which the reservation can be moved
GET /addOns: added new method to obtain add-ons for any main product:
- the request of the method have parameter “offerKey” used from the search response of the main product.
- the response of the method returns a common current structure of the corresponding product with or without price and some unique identifier to book the service(s)POST /manualModification:
- added containers “cruise” and "carRent" into the request
- value status Pre-Booking is for all products nowPUT /travellerData: new parameter“birthdate“ is added into the request
PUT /confirmPrebooking: new method is added which allows to confirm pre-booking
PUT /orders/{orderId}: new parameter “status” is added into the request
...
GET /notificationTemplates:
- parameter “recipientType”: new values B2C and COMPANY are added into the response
- parameter “notificationType”: new value PAYMENT_RECEIPT is added into the response
...