This website stores cookies on your computer. These cookies are used to collect information about how you interact with our website and allow us to remember you. We use this information in order to improve and customize your browsing experience and for analytics and metrics about our visitors on this website. To find out more about the cookies we use, see our Privacy Policy.

INFO: RMTrack API (version 4 or higher)

Summary

RMTrack includes a REST based API that allows a software developer to create issues, update issues, list issues, search issues, and fetch issue attachment data.

Documentation

The API is documented in the RMTrackApi.chm help file located in the C:\Program Files\RMTrack Issue Tracking folder on the web server where RMTrack is installed or as an online help file.

The core of the api are the following "web pages":

The API can be accessed from any machine that can access the web site. No firewall changes are required.

A developer will want to review the REST Requests and Message Definitions sections in the RMTrackApi.chm help file.

API Client

Accessing the API's web pages can be cumbersome without the use of a simple API client. The RMTrackApiClient provides a simply "front end" to the API's web pages and allows a developer to easily make requests against the web server.

The RMTrackApiClient is a .NET class library that can be used by any .NET language. The class library is also registered with COM "interop" to enable access from COM based languages like VbScript, Classic ASP, and VB6.

The RMTrackApiClient can be installed "stand-alone" on a separate machine by using the RMTrackApiClientInstallation.msi (or RMTrackApiClientInstallation-x64.msi for x64 systems) located in the c:\Program Files\RMTrack Issue Tracking folder on the webserver where RMTrack is installed.

And experimental version of the RMTrackApiClient for Python and Java is available. Please contact your support representative for details.

Applies to

RMTrack Issue Tracking - V4 or higher

Keywords: API, REST