Documentation Index

Fetch the complete documentation index at: https://help.symphonysummitai.com/llms.txt

Use this file to discover all available pages before exploring further.

Retrieving CMDB CI Details

Prev Next

You can retrieve all the details of a specific CMDB CI using the CI ID, Classification ID, Instance name, or classification of the CI. Use the following API Request to retrieve the details of a CI in the CMDB.

Service Name

HTTP Method

CMDB_GetCIDetails

POST


Below is the sample request to retrieve the CMDB CI.

Sample Request

{

  "ServiceName": "CMDB_GetCIDetails",

  "objCommonParameters": {

    "_ProxyDetails": {

      "AuthType": "APIKEY",

      "APIKey": "XXXXX",

      "ProxyID": 0,

      "ReturnType": "JSON"

    },

    "_CMDBDetails": {

      "CIID": 0,

      "Classification_Id": 1,

      "InstanceName": "info",

      "Classification": "Storage\\HDD Storage",

      "IsIncludeInactive": "false",

      "CurrentPageIndex": 0,

      "PageSize": 21

    },

    "bIncDeActive": true

  }

}

Request Parameters

Parameter Name

Type

Description

Mandatory

CIID

INTEGER

Unique Identification number of the CI.

FALSE

Classification_Id

INTEGER

Unique Identification number of the classification of a CI.

FALSE

InstanceName

STRING

Name of the Instance.

For Example: Info

TRUE

Classification

STRING

Name of the classification of a CI.

TRUE

IsIncludeInactive

STRING

Indicates whether the CI is active state or not.

  • If the value is true, the CI becomes inactive.

  • If the value is false, the CI becomes active.

FALSE

CurrentPageIndex

INTEGER

Current Index of the page that you are looking into.

For Example:

If each page contains 10 records and there are 10 pages. Items from 1 to 10 are displayed when you specify the  CurrentPageIndex value as 1.

FALSE

PageSize

INTEGER

Number of records that should be displayed per each page.

For Example:

Consider you specified the PageSize value as 100. Based on the CurrentPageIndex, the API Response displays 100 records.

FALSE

Sample Response

{

  "Errors": "",

  "Message": "",

  "Output": "",

  "TokenID": null,

  "OrgID": 0,

  "OutputObject": {

    "ROOT": {

      "CMDBCIRelationsDetails": {

        "BackupConfigItems": null,

        "ChildConfigItems": {

          "SUBROOT": {

            "Classification_Id": "2",

            "Configuration_Item_Id": "1",

            "Correlation": "1",

            "Device_Host_Name": "Dev123",

            "MAC_Address": "00-as-1d-sd",

            "Make": "DELL",

            "Org_Id": "1",

            "Related_Configuration_Item_Id": "249",

            "Relation": "Child",

            "Serial_No": "Ser123"

          }

        },

        "ParentConfigItems": null,

        "PeerConfigItems": null

      },

      "CMDBDesktopDetails": {

        "ROOT": null

      },

      "CMDBDetails": {

        "ROOT": null

      },

      "CMDBNetworkDetails": {

        "ROOT": null

      },

      "CMDBServerDetails": {

        "SUBROOT": {

          "Configuration_Item_Id": "1",

          "IP_Address": "10.99.8.46",

          "Org_Id": "1"

        }

      },

      "Relations": {

        "ChangeRequestMgmt": null,

        "EventMgmt": {

          "SUBROOT": [

            {

              "Category": "Status",

              "Created_Date": "2016-12-19T08:28:05.683+05:30",

              "Entity_Type": "Server",

              "Error": null,

              "Event_LogID": "7357",

              "Event_Type": "Critical",

              "EventStatus": "Open",

              "IsMaxRow": "1",

              "Message": "Server is Down"

            }

          ]

        },

        "ProblemMgmt": null,

        "ServiceCatalogMgmt": null,

        "ServiceMgmt": null

      }

    }

  }

}

Status and Error Codes

For more information, see Status and Error Messages