Useful API V3.2 Methods

Useful API V3.2 Methods

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.comfor 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.
  1. To get the information for a specific reservation, include a value for “reservationno”:
  2. To get the reservations within a specified date range, include values for “startdate” and “enddate”:
  3. 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.

    Important Articles


      • Related Articles

      • Useful Post Booking API Methods

        Overview As well as the methods which are used in the Post Booking Process, there are other methods which are part of the Post Booking API. They are all discussed below. Get Location Details (locationdetails) The locationdetails method can be used to ...
      • Export API Methods

        Overview Rental Car Manager offers an Export API to export certain datasets. Each of the methods available is discussed below. For detailed information about getting started with connecting to the Export API, see the article Getting Started with ...
      • API V3.2 Booking Process

        Overview The RCM API and Agent API allow you to make unallocated bookings for a specified vehicle category, for a specified pickup and drop off date. An unallocated booking is a booking that has been made for a particular category (e.g. small car), ...
      • Getting Started with Post Booking API

        Introduction Version 3.2 of the Post-Booking API allows web developers to access the core post-booking methods for Rental Car Manager systems. Note that the methods in this document all refer to post-booking methods, i.e. involving the update of ...
      • Infringement API

        Introduction The Infringement API can be used to look up vehicle and driver details for infringements such as traffic fines. You can also use it to record infringement details against a reservation, add a fee, and take a payment where applicable. ...