API ReferenceAsset
asset.addRelationship
Type: Mutation · Auth: Workspace-aware
Input
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
| sourceAssetId | string | Yes | — | ID of the associated source asset |
| targetAssetId | string | Yes | — | ID of the associated target asset |
| relationshipType | enum(powers, uplinks, communicates_with, backs_up, monitors, controls, houses, connects_to, depends_on) | Yes | — | Relationship type |
| metadata | object | No | — | Metadata |
Example
{
"sourceAssetId": "550e8400-e29b-41d4-a716-446655440000",
"targetAssetId": "550e8400-e29b-41d4-a716-446655440000",
"relationshipType": "powers",
"metadata": null
}