This documentation applies to the 8.0 version of BMC Atrium Core, which is in "End of Version Support." You will not be able to leave comments.

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

BMC Atrium CMDB API architecture overview

The BMC Atrium Configuration Management Database (BMC Atrium CMDB) product provides an application programming interface (API) suite that allows you to work with class definitions, instance data, federation, reconciliation, audit, and other functions. The BMC Atrium CMDB API suite is composed of the C, Java, and web services APIs.

The C, Java, and web services APIs provide similar data structures and functions to encapsulate information and functionality. Additionally, the web services API provides a set of platform-independent operations that communicate with your applications to retrieve and send data.

As shown in the following figure, BMC Atrium Core components, such as Atrium Explorer and BMC Atrium Core Console, use the Java API to control the flow of data, whereas the external data consumers and data providers can communicate using either the web services API or Java API.

BMC Atrium CMDB API architecture

This guide describes the C API. For more information about the BMC Atrium CMDB Java API, see BMC Atrium CMDB Javadoc Help. For more information about web services APIs, see Web Services API data structures and Web Services API functions.

This version of the documentation is no longer supported. However, the documentation is available for your convenience. You will not be able to leave comments.