This documentation supports the 18.08 version of Remedy Action Request System.

To view the latest version, select the version from the Product version menu.

API overview

This section explains when to use an application programming interface (API) and provides an overview of the BMC Remedy Action Request System (BMC Remedy AR System) APIs. It includes information that a developer needs to write applications that integrate with BMC Remedy AR System.

This section also includes a complete reference to the functions of the BMC Remedy AR System C API and covers information about the Java API and the REST API.


The compatibility information listed in the product documentation is subject to change. See BMC Remedy ITSM Suite compatibility matrix Open link in the BMC Remedy ITSM Deployment online documentation for the latest, most complete information about what is officially supported. Carefully read the system requirements for your particular operating system, especially the necessary patch requirements.

You must know how to write API programs and be familiar with BMC Remedy AR System, including the overall architecture.

In addition, you should be knowledgeable about the operating system for your environment and have some experience with client/server applications and plug-ins. The information here assumes that you are proficient in C programming and are familiar with arrays, pointers, structure types, and allocated memory. To use the XML import and export functions, you should be knowledgeable about XML.


BMC Remedy AR System cannot call a third-party REST API. It can only act as a REST server.

Related topics

BMC Remedy AR System REST API overview

BMC Remedy AR System Java API overview

BMC Remedy AR System C API overview

Was this page helpful? Yes No Submitting... Thank you