Improvements In the Service Management module, CMDB API is enhanced for better usability.
Now, two new fields are implemented in the CMDB API on the Tenant level configuration.
They are: CI Create Date and Update Date .
The following URL can be used to access the CMDB API.
URL: http://localhost/TAHOE_SP3_HF01_WS/REST/Summit_RESTWCF.svc/RESTService/CommonWS_JsonObjCall
Sample Request
"ServiceName": "CMDB_LoadCIRecords",
"objCommonParameters": {
"_ProxyDetails": {
"AuthType": "APIKEY",
"APIKey": "XXXXX",
"TokenID": "",
"OrgID": "1",
"ReturnType": "JSON",
"ProxyID": 0
},
,
"_CMDBDetails":{
"InstanceName":"Info",
"Classification":"Server"
}
}}
Sample Response
{
"Errors": "",
"Message": "2 CI Record(s) found.",
"Output": "",
"TokenID": "6BF0D7008C9E8593982B0502CE37650FD5287C1191550EE27A6F3EAAD7943DEFE3116D3F745CA96BCE008D3EC9FE00D28695301F2A53031BC0631843DD2814F3C3493EE55D796EE0D20A3EB9E8C0E022FB59F137D1D9A784B59076EF7571898A24B35BB61230006A201D209BA37BD8CBF6989A06BF8C2706B02B0092356A45064BC668DBB6BC7B801399F415CB8C67B9464B1516EA5A6C3D6623AC54F8ED48AE",
"OrgID": 0,
"OutputObject": {
"CIDetails": [
{
"CIDetail": [
{
"ROWNUM": "1",
"TotalRows": 2,
"Org_Id": 1,
"Configuration_Item_Id": "3",
"Sup_Function": "Info",
"Sup_Function_Name": "Information Technology",
"Device_Host_Name": "device1",
"Classification_Id": 14,
"Classification": "Server",
"Serial_No": "serial1",
"MAC_Address": null,
"Model_No": null,
"Entity_ID": null,
"Entity_Type": null,
"Make_Id": 0,
"Make": null,
"Workgroup_Id": 8,
"Workgroup": "CMDB Workgroup",
"Owner_Id": 11,
"Owner": "Sukruta",
"Mananged_By": null,
"Vendor_Id": null,
"Vendor_Name": null,
"Purchase_Order_No": null,
"Bond_No": null,
"Installation_Date": null,
"Customer": "SUMMIT1",
"Criticality_Id": 1,
"criticality": "High",
"Location": null,
"Rack": null,
"Warranty": null,
"Annual_Maintains_Contract": null,
"Version": null,
"Description": null,
"Remarks": null,
"Network_Device_IP_Address": null,
"Server_IP_Address": null,
"Desktop_IP_Address": null,
"IP_Address": null,
"Active": true,
"Test_Plan_Mandatory": null,
"IsMonitor": false,
"CIStatus": "Development",
"LifeCycleStatus": "Design",
"SLAID": null,
"ProjectID": null,
"Service_EntitlementID": null,
"Service_Entitlement_Name": null,
"Color_Code": null,
"MonitoringCategoryID": 0,
"MonitoringCategoryName": null,
"UserAccessId": "0",
"SSHPort": "22",
"TelnetPort": "23",
"DiscoverySource": null,
"CreateDt": "2021-02-10 05:33:31",
"UpdateDt": null
}
],
"CustomAttribute ": [],
"MVCustomAttribute ": []
},
{
"CIDetail": [
{
"ROWNUM": "2",
"TotalRows": 2,
"Org_Id": 1,
"Configuration_Item_Id": "28",
"Sup_Function": "Info",
"Sup_Function_Name": "Information Technology",
"Device_Host_Name": "device19",
"Classification_Id": 14,
"Classification": "Server",
"Serial_No": "serial19",
"MAC_Address": null,
"Model_No": null,
"Entity_ID": null,
"Entity_Type": null,
"Make_Id": 1,
"Make": "Microsoft Corporation",
"Workgroup_Id": 8,
"Workgroup": "CMDB Workgroup",
"Owner_Id": 11,
"Owner": "Sukruta",
"Mananged_By": null,
"Vendor_Id": null,
"Vendor_Name": null,
"Purchase_Order_No": null,
"Bond_No": null,
"Installation_Date": null,
"Customer": "SUMMIT1",
"Criticality_Id": 1,
"criticality": "High",
"Location": null,
"Rack": null,
"Warranty": null,
"Annual_Maintains_Contract": null,
"Version": null,
"Description": null,
"Remarks": null,
"Network_Device_IP_Address": null,
"Server_IP_Address": null,
"Desktop_IP_Address": null,
"IP_Address": null,
"Active": true,
"Test_Plan_Mandatory": null,
"IsMonitor": false,
"CIStatus": "Development",
"LifeCycleStatus": "Design",
"SLAID": null,
"ProjectID": null,
"Service_EntitlementID": null,
"Service_Entitlement_Name": null,
"Color_Code": null,
"MonitoringCategoryID": 0,
"MonitoringCategoryName": null,
"UserAccessId": "0",
"SSHPort": "22",
"TelnetPort": "23",
"DiscoverySource": null,
"CreateDt": "2021-03-19 10:54:01",
"UpdateDt": "2021-03-24 16:44:25"
}
],
"CustomAttribute ": [],
"MVCustomAttribute ": []
}
]
},
"OutputID": 0,
"Input": null
}