Overview
As well as the methods which are used in the Booking Process, there are other methods which are part of the API V3.2. They are all discussed below.
Editing a Booking or Quotation
Post-booking methods are available to edit booking details such as customer fields, insurance option,
optional extras and additional drivers. We have these in a separate Post-Booking API with different security requirements. Please contact RCM Support (support@rentalcarmanager.com) for access to this API.Cancelling a Booking (Agent API only)
Bookings can be cancelled by calling the “cancelbooking” API method. This method is only available to Agents via the Agent API.
Before you invoke the cancelbooking method, you need to get the list of possible reasons for the cancellation by calling the cancelreasons method. Note that some RCM companies do not allow their Agents to cancel bookings directly. If this is the case, you will not be able to successfully call this cancelbooking method.
Get Agent Bookings (Agent API only)
Agents can get a list of bookings that have been made for their agent code by calling the “agentbookings” method.
There are three options for calling the agentbookings method, depending on how you want to filter the results.
- To get the information for a specific reservation, include a value for “reservationno”:
- To get the reservations within a specified date range, include values for “startdate” and “enddate”:
- To get the reservations within a specified date range and with a specified booking status: include values for “startdate”, “enddate” and “bookingstatus” (can be “ALL” (default), “OnRequest”,”Confirmed” or “Cancelled”
Get Location Details
The locationdetails method can be used to get information about a particular location.
Check customer against Do Not Rent list
The donotrent method allows you to pass in the customer information to check them against the Do Not Rent list setup inside your RCM system. You could call this method before calling the booking method, this would mean you could choose to not create the booking if the customer is on the Do Not Rent list.