BMC offers a number of APIs and SDKs that enable you to extend and integrate BMC products.
Filter the list by product or component name to locate an API and its related documentation reference.
Product | Product or component | API | Technology | Description | References |
|---|---|---|---|---|---|
BMC CMDB | BMC CMDB | CMDB RESTful API | REST API | Transmits data between the server and the web application in JSON format | |
BMC CMDB
| BMC CMDB | Web Services API | SOAP Web Services | Performs audit operations, business object operations, classic federation and reconciliation operations, dataset operations, normalization operations, and so on | |
BMC Database Automation | BMC Database Automation | Rest API | REST API | Programmatically triggers BDA workflows from other applications and performs management tasks relating to Compliance and Actions | |
BMC Discovery | BMC Discovery | REST API | REST API |
| |
| BMC Helix Business Workflows | Cases and tasks | REST API | REST API | Performs case creation, update, listing, and task management operations. | |
BMC Helix Continuous Optimization | BMC Helix Optimize | REST API | REST API | Performs functions in BMC Helix Continuous Optimization through web services. | |
BMC Helix Cloud Cost | BMC Helix Cloud Cost | REST API | REST API | Performs functions in BMC Helix Cloud Cost through web services. | |
BMC Helix Digital Workplace | BMC Helix Digital Workplace Catalog | REST API | REST API | Subset of APIs that allow users to accomplish tasks in the Catalog using APIs. | |
BMC Helix Discovery | BMC Helix Discovery | REST API | REST API |
| Endpoints-in-the-Outpost-REST-API (Helix Discovery) |
BMC Helix Innovation Suite | Innovation Suite Platform | Platform REST API | REST API | Makes client-side HTTP calls to the Innovation Suite platform | |
BMC Helix Innovation Suite | Innovation Suite Platform | Platform Java API | Java API | Enables you to write custom extensions to call the Innovation Suite platform Java framework | |
BMC Helix Innovation Suite | Innovation Suite Platform | JavaScript API | JavaScript API | Makes client-to-client calls by using the standard Innovation Suite web-based JavaScript client | |
BMC Helix ITSM | BMC Helix ITSM | REST API | REST API | Integrate BMC Helix ITSM with third-party applications by using the REST API | |
BMC Helix ITSM | BMC Helix ITSM | REST API | REST API | Integrate BMC Helix ITSM with third-party applications by using the REST API | |
BMC Helix ITSM | BMC Helix ITSM | SOAP web services | SOAP Web Services | Developing integrations between BMC Helix ITSM with third-party applications by using SOAP web services | |
BMC Helix Operations Management | BMC Helix Operations Management | REST API | REST API |
| |
BMC Helix Portal | BMC Helix Portal | REST API | REST API | Performs functions in BMC Helix Portal through web services. | |
TrueSight Network Automation | TrueSight Network Automation | Web Services Java API | WSDL |
(The BMC Network Automation Web Services API provides a general set of classes that abstract the lower-level web service functionality into a set of easy to use Java classes.) | |
BMC Release Lifecycle Management Suite | BMC Release Package and Deployment
| REST API | REST API | Invokes actions for different product objects (JSON and XML formats are supported for retrieval and posting) | |
BMC Release Lifecycle Management Suite | BMC Release Process Management | REST API | REST API |
| |
TrueSight Server Automation | TrueSight Server Automation | RESTful web Services | REST API |
| |
TrueSight Server Automation | TrueSight Server Automation | SOAP Web Services | SOAP Web Services | Logs on to the TrueSight Server Automation Application Server and executes BLCLI commands (TrueSight Server Automation SOAP Web Services are provided as .wsdl files that can be accessed by your web client.) | |
Control-M Automation API Control-M Control-M Workbench Code Reference Services Control-M REST API Control-M Automation CLI Control-M API | Control-M Automation API | REST API | REST API | Enables you to access Control-M REST API commands from a Control-M installed instance or from your own personal Control-M workbench installed on your local computer. You have more control over Control-M scheduling capabilities without the need for IT services. | |
TrueSight Capacity Optimization | TrueSight Capacity Optimization | REST API |
| ||
TrueSight Infrastructure Management | TrueSight Infrastructure Management | Web Service | REST API | Performs functions in Infrastructure Management through web services | |
TrueSight IT Data Analytics | TrueSight IT Data Analytics | REST API | REST API |
| |
TrueSight Orchestration Platform | TrueSight Orchestration Platform | Legacy web service | SOAP Web Services | Remotely triggers Atrium Orchestrator workflows and returns a Simple Object Access Protocol (SOAP) response with the workflow output | |
TrueSight Orchestration Platform | TrueSight Orchestration Platform |
| REST API | Manages authentication authorization, adapters, modules, processes, and repository resources | |
TrueSight Presentation Server | TrueSight Presentation Server | TrueSight Web Service (TSWS) | REST API | Integrates data from TrueSight Presentation Server with external applications |