Link CI Relations
- Chilukuri Srinivasa Reddy (Unlicensed)
- Shilpa K (Deactivated)
- Mayuresh Balaji Kamble (Unlicensed)
You can link CIs with other CIs using the following API Request.
To authenticate the below API, see API Authentication and Authorization.
Service Name | HTTP Method |
---|---|
CMDB_CreateCIRelations | POST |
Below is the sample request to link a CI.
{ "ServiceName": "CMDB_CreateCIRelations", "objCommonParameters": { "_ProxyDetails": { "ProxyID": 0, "ReturnType": "JSON", "APIKey": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "AuthType": "APIKEY" }, "_CMDBCIRelations": { "SourceKey": "CIID", "TargetKey": "CIID", "SourceType": "CI", "TargetType": "CI", "SourceValue": "354", "Relationship": "Parent", "TargetValues": "340" } } }
Request Parameters
Parameter Name | Mandatory | Description | Type | Linking Type and Parameter Values | ||
---|---|---|---|---|---|---|
CI-CI | CI-Service | Service-CI | ||||
SourceKey | TRUE | Description | STRING | The value can be one of the following:
| The value can be one of the following:
| The value is either Service ID or ServiceName. |
TargetKey | TRUE | Name of the Source. | STRING | The value can be one of the following:
| The value is either ServiceID or ServiceName. | The value can be one of the following:
|
SourceType | TRUE | Name of the Target. | STRING | The value is CI. | The value is CI. | The value is Service. |
TargetType | TRUE | Type of Source. | STRING | The value is CI. | The value is Service. | The value is CI. |
SourceValue | TRUE | Type of Target. | STRING or INTEGER | Note: If the Sourcekey parameter value is CIID, the SourceValue parameter value must be numeric or else string. | Note: If the Sourcekey parameter value is ServiceID, the SourceValue parameter value must be numeric or else string. | |
Relationship | TRUE | Value of the Source. | STRING | Note: The Relationship parameter value must not be Service if the SourceKey and Targetkey parameter values are any of the following:
| Note: The Relationship parameter value must be Service if the SourceKey parameter value is one of the following:
| |
TargetValues | TRUE | Relationship between the Source and Target. | STRING or INTEGER | Note: If the TargetKey parameter value is CIID, the TargetValues parameter value must be numeric or else string. | Note: If the TargetKey parameter value is ServiceID, the TargetValues parameter value must be numeric or else string. | Note: If the TargetKey parameter value is CIID, the TargetValues parameter value must be numeric or else string. |
{ "Errors": "", "Message": "CMDB CI Relations created successfully!", "Output": "", "TokenID": null, "OrgID": 0, "OutputObject": null, "OutputID": 0, "Input": null }
Status and Error Codes
For more information, see Status and Error Messages
Confluence Cloud Migration Alert: Please refer to known issues you may encounter in Confluence Cloud: https://eitdocs.atlassian.net/wiki/x/wDGwAQ