Docs.bmc.com will undergo a brief maintenance outage 27 March 2025. The site will be unavailable for ten minutes starting at 6:30 AM CDT/5 PM IST.

  This documentation supports the 21.3 version of BMC Helix Innovation Studio.To view an earlier version, select the version from the Product version menu.

Customizing an application with REST APIs


BMC Helix Innovation Studio provides a few services that contain REST APIs; these REST APIs communicate with your custom bundle deployed in the server. The REST API uses the base URL for the web service, such as https://<host>:<port>/api/.

Each API is called by issuing a standard HTTP request method: POST, GET, PUT, or DELETE (more commonly known as the CRUD operations: Create, Read, Update, and Delete).

List of REST APIs available for communicating with the server

You can use the following REST APIs to communicate with the custom bundle deployed in the server: 

API

Usage

Used to retrieve record instances.

Used to retrieve Chatbot user feedback report.

Used to access approvals directly in your application code, such as get approval request details or update an approval request.

Related topics

Creating-a-custom-service-in-Java

Creating-a-custom-interface-with-REST