RDP Software for Hotels, Resorts, Condos, Vacation Rentals, Timeshare & Fractional Properties
Home | Hotels | Vacation Rentals | Timeshare | Campgrounds |  Pricing  |  Mobile Devices | Internet Reservations | Support

Access RDP Data with RDP API

RDP offers our own booking engine, IRM.Net, as well as our SmartPhone/Tablet booking engine, IRM Mobile.  The RDP API provides the ability to access RDP data and integrate with a marketing website.  Please note that the API must be purchased from RDP. 

The diagram below shows the various reservation channels available from Resort Data Processing: 

Reservation Distribution Channels - GDS Interfaces

The RDP reservation system is designed to provide true last room availability from a variety of channels simultaneously as illustrated by the diagram below. 

 

For more information click on any box below or View All Reservation Channels

 

Your marketing website can be directly linked to the RDP Database by RDP's booking engine (IRM), and our Smartphone formatted Mobile IRM, as well as our Application Programmer Interface

Links for Detailed information on Reservation Channels

 

RDP API Implementation

The RDP API provides access to some of the RDP data using Microsoft's Web Services. This information is intended as a guide for developers who have partnered with RDP to implement this interface.  The web services are installed as part of the IRM.Net installation.  IRM.Net (Module RR) is a required along with the RDP API Interface Module (SL).  Pricing is based on how much of the RDP API is implemented from the marketing website. 

Please contact RDP Sales for more information.

 

IRM.Net Only

Most RDP customers use the IRM.Net without the API.  The IRM.Net is highly customizable using themes and cascading style sheets.  When styled correctly, it appears to the guest, that the IRM.Net is part of the marketing site.  For more information on customizing the IRM.Net, see Using Themes in IRM.Net.

Availability & Rates IRM.Net

There are several levels of implementing the RDP API.  The first has the marketing site request availability from the API.  Availability can either be a list of available rooms for those customers that preassign rooms or a list of available room types for those that don't assign specific room numbers.

Rates can be fetched as well.  RDP Recommends that as few rate plans as possible be used.  If there is only one Internet rate plan, then this information should be stored on the marketing site for performance reasons.  If a guest is choosing a rate plan, then the marketing site should fetch the rate for the room or room type after the rate plan and room/room type and dates are selected instead of doing it for each room or room type.  The marketing site is much faster with rate look ups since it is static data.  There are many ways to implement rates, so this should be discussed with an RDP representative.

The marketing site would collect the reservation dates, room/room type, rate plan and number of people and pass it to IRM.Net as query parameters on the URL.  This would start IRM.Net at either the Virtual Store page or the guest information page, depending on if Virtual Store is installed.  IRM.Net would take over and process the credit card and make the reservation.

Owner Access - Reservations, Work Orders, Statements, Etc.

For customer using our Vacation Rental System, Condo-Hotel, Timeshare, Fractional, or Private Residence Club systems, RDP provides secure owner/member internet access which includes the following capabilities using IRM.Net.


Note: These capabilities are available using RDP's IRM.Net, not RDP API. 


 RDP API  / Web Services


View the Web Service Definition

RDP customers who have purchased and installed the Internet Reservations Module (module RR), can view the IRM Public web service definition on their IRM web server at: http://<IRMWebServerName>/RDPWincentralSvc/IRMPublic.asmx. The individual methods have been implemented to meet the needs of specific interfaces and require login credentials in order to execute the methods.

Login Credentials

The IRM Public web service requires a valid login ID and password in order to execute the methods.  Credentials will be provided to RDP customers enabling access to the methods that have been purchased.  Test credentials, which will only function against RDP's demonstration data are available to developers.

Input Parameters and Return Values

The IRM Public methods all take a request (RQ) class object as input and return a response (RS) class object. The request structures include a Credentials structure and as applicable to each method, either simple input parameters (such as a reservation number) or input structures including various parameters.  The response structures include a status value (success or failure), an error message if applicable, and either a simple return value or a return structure (such as a data set) as applies to each method.

For the full documentation on the API, please contact RDP Sales.

 

 

Web Service Methods
Availability & Rates Methods
Get Room Info
Get Available Rooms
Get Room Calendar
Get Rate Per Stay
Get Agent Rate Per Stay

Housekeeping Methods

Get Room Info
Update Room Clean Status
Reservation Methods
Guest Login
Get Reservation Info
Cancel Reservation
Make Payment

 

 

IRM.Net Demonstrations Other IRM.Net Information



Search   |   Product Overview  |   Support   |   Contact Us   |      |  Internet Reservations   |   Why buy RDP?  |   Phone: 877-779-3717
Condo-Hotels  |  Fractional/Timeshare  |  Vacation Rentals  Hotels & Resorts  | Campgrounds/RV Parks |   Mobile Website
 RDPFacebook RDPTwitter   RDPLinkedIn RDPTipoftheDay