GET Customization Relations Example
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!--
GET: /qcbin/rest/domains/DOMAIN_NAME/projects/PROJECT_NAME/customization/relations
Accept: application/xml
-->
<Relations TotalResults="344">
<Relation Type="link" Name="alternativeResourceToAssetsRelationLink">
<Label>Owner (Resource) to Asset Relations</Label>
<SourceEntity>resource</SourceEntity>
<TargetEntity>assets-relation</TargetEntity>
<TargetAliases>
<Alias Unique="false" Name="is-linked-by-assets-relation"/>
<Alias Unique="true" Name="to-linked-to-asset-relation-link"/>
<Alias Unique="false" Name="assets-relation"/>
</TargetAliases>
<Features>
<Feature Propagated="false" Name="UI_LINKED_ENTITIES"/>
<Feature Propagated="false" Name="UI_HIERARCHY"/>
</Features>
<StorageDescriptor>
<ReferenceStorage>
<ReferenceIdColumn>from-endpoint-id</ReferenceIdColumn>
<ReferenceLocation>IN_TARGET_ENTITY</ReferenceLocation>
<ReferenceTypeColumn>from-endpoint-type</ReferenceTypeColumn>
</ReferenceStorage>
</StorageDescriptor>
</Relation>
…
</Relations>GET /qcbin/rest/domains/DOMAIN_NAME/projects/PROJECT_NAME/customization/relations
Accept: application/json
{
"Relation": [
{
"Label": "Owner (Resource) to Asset Relations",
"Name": "alternativeResourceToAssetsRelationLink",
"SourceEntity": "resource",
"TargetEntity": "assets-relation",
"TargetAliases": [
{
"Name": "is-linked-by-assets-relation",
"Unique": false
},
{
"Name": "assets-relation",
"Unique": false
},
{
"Name": "to-linked-to-asset-relation-link",
"Unique": true
}
],
"Features": [
{
"Name": "UI_LINKED_ENTITIES",
"Propagated": false
},
{
"Name": "UI_HIERARCHY",
"Propagated": false
}
],
"StorageDescriptor": {
"customizationStorageDescriptor": {
"ReferenceStorage": {
"ReferenceIdColumn": "from-endpoint-id",
"ReferenceLocation": "IN_TARGET_ENTITY",
"ReferenceTypeColumn": "from-endpoint-type"
}
}
},
"Type": "link"
}
…
],
"TotalResults": 344
}

