Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Scroll ignore | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
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.
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "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" } } } |
Anchor Request Parameters Request Parameters
Request Parameters
Request Parameters | |
Request Parameters |
Parameter Name | Mandatory | Description | Type | Linking Type and Parameter Values | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CI-CI | CI-Service | Service-CI | ||||||||||||||||||||
SourceKey |
| Description |
| 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 |
| Name of the Source. |
| The value can be one of the following:
| The value is either ServiceID or ServiceName. | The value can be one of the following:
| ||||||||||||||||
SourceType |
| Name of the Target. |
| The value is CI. | The value is CI. | The value is Service. | ||||||||||||||||
TargetType |
| Type of Source. |
| The value is CI. | The value is Service. | The value is CI. | ||||||||||||||||
SourceValue |
| Type of Target. |
or
| 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 |
| Value of the Source. |
| 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 |
| Relationship between the Source and Target. |
or
| 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. |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "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
Scroll ignore | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|