AutoLinking API Resource

PUT /autolinking/byguid/json/{guid}

Perform autoLinking for specified object

Request Parameters
name type description default constraints
guid path The unique UUID identifier of object.    
unlinkSurplus query whether objects that do not match autolinking criteria shall be unlinked.   required boolean
Response Body
media type data type description
application/json object JSON response with the created links

Example of response:

{"list":[{"sourceValue":"389540","sourceClass":"128","destinationValue":"53235","destinationClass":"108","isDefault":false,"success":true}]}

PUT /autolinking/json/{classId}/{objectId}

Perform autoLinking for specified object

Request Parameters
name type description default constraints
classId path The unique identifier of object class.   long
objectId path The unique identifier of object.   long
unlinkSurplus query whether objects that do not match autolinking criteria shall be unlinked.   required boolean
Response Body
media type data type description
application/json object JSON response with the created links

Example of response:

{"list":[{"sourceValue":"389540","sourceClass":"128","destinationValue":"53235","destinationClass":"108","isDefault":false,"success":true}]}

PUT /autolinking/byguid/subtree/json/{perspId}/{guid}

Perform objects autoLinking for specified object with its subtree in given perspective

Request Parameters
name type description default constraints
guid path The unique UUID identifier of object.    
perspId path The unique identifier of perspective.   long
unlinkSurplus query whether objects that do not match autolinking criteria shall be unlinked.   required boolean
Response Body
media type data type description
application/json object JSON response with the created links

Example of response:

{"list":[{"sourceValue":"389540","sourceClass":"128","destinationValue":"53235","destinationClass":"108","isDefault":false,"success":true}]}

PUT /autolinking/subtree/json/{perspId}/{classId}/{objectId}

Perform objects autoLinking for specified object with its subtree in given perspective

Request Parameters
name type description default constraints
classId path The unique identifier of object class.   long
objectId path The unique identifier of object.   long
perspId path The unique identifier of perspective.   long
unlinkSurplus query whether objects that do not match autolinking criteria shall be unlinked.   required boolean
Response Body
media type data type description
application/json object JSON response with the created links

Example of response:

{"list":[{"sourceValue":"389540","sourceClass":"128","destinationValue":"53235","destinationClass":"108","isDefault":false,"success":true}]}