Develop > Developer Reference > Using APIs > Universal CMDB Web Service API > Universal CMDB Web Service API Overview

 Universal CMDB (UCMDB) Web Service API Overview

The Universal CMDB Web Service API is used to integrate applications with the  Universal CMDB (UCMDB). The API provides methods to:

  • Add, remove, and update CIs and relations in the CMDB

  • Retrieve information about the class model

  • Retrieve impact analysis

  • Retrieve information about configuration items and relationships

  • Manage credentials: view, add, update, and remove

  • Manage jobs: view status, activate, and deactivate

  • Manage triggers: add or remove a trigger CI, and add, remove, or disable a trigger TQL

  • View general data on domains and Probes

Methods for retrieving information about configuration items and relationships generally use the Topology Query Language (TQL). For details, see Topology Query Language.

Users of the Universal CMDB Web Service API should be familiar with:

  • The SOAP specification

  • An object-oriented programming language such as C++, C# or Java

  • Universal CMDB

  • Data Flow Management