Hotel API documentation
This document describes how to use APIs when accessing CYBERESA Web Services. It explains the level of security implemented in order to use the APIs. This document describes also each API, its structure for request and response, which parameters are mandatory and optional and error management.
- Company
- Cyberesa Sarl
- Department
- API Consulting & Services
- Author
- Dev Team
- Version
- V2027.0.x
- Last update
- 09/10/2026
Booking flow
HotelSearch()This function is dedicated for hotels search (rates and availability)
HotelQuote()This function must be called after HotelSearch() API call and before HotelBookingCreation() API call. It returns an up-to-date rate and availability for the selected offer (room(s))
HotelBookingCreation()This function is dedicated to creating the booking.
HotelBookingCancellation()This function is dedicated to cancel an existing booking
HotelCancellationPolicy()This function is dedicated to return the hotel cancellation policy of the select offer (room(s))
HotelBookingAcknowledge()This function is dedicated to retrieve the response about already sent bookings to a PMS.
HotelRoomSelection()This function is dedicated for hotel Room Selection and returns all applicable rooms definitions, boardings, supplements, globalsupplements…
Content
StaticDataRQ()This function is dedicated to get a list of currencies, languages, destinations , hotels , categories and boardings.
HotelDetailRQ()This function is dedicated to get the hotel's description details.
Reservations & credit
BookingList()This function is dedicated to retrieve the bookings for a given hotel. Uses idtoken if exist, or idorder if exist or return all bookings starting from lastupdate date or between fromdate / todate.
TripBookingList()This function is dedicated to mTrip.com mobile application to get hotels and flight bookings made since specific date time and filters on the id Member if needed.
CreditCheck()This function is dedicated to get current used and remaining credits (if exists)
Inventory (push / pull)
HotelStopSaleDetails()This function is used to return all stop sales days between a FromDate and ToDate
UpdateRooms() - PushThis function is dedicated to update the rooms price, availability, release date, minimum stay for a date range.
RetrieveRooms()This function is dedicated to retrieve the rooms price, availability, release date, minimum stay for a date range.