SetLinks
Creates asset links
Defined in: setLinks.js.
Constructor Attributes | Constructor Name and Description |
---|---|
SetLinks(data, verbose, fields)
Creates asset link groups defined by a JSON object passed in the request
|
Class Detail
SetLinks(data, verbose, fields)
Creates asset link groups defined by a JSON object passed in the request
- Parameters:
- data Optional
- an array of objects
[ { "assetGroup1": [{"id":201631649}, {"id":201631649}], "assetGroup2": [ { "id":201631708, "linkDescription": "test2" } ], "globalDescription":"test", "bidirectional":false //if true all of the assets in assetGroup1 will be linked to the assets in assetGroup2, otherwise assetGroup2 will just be linked to assetGroup1 },... ]
- verbose Optional, Default: false
- Setting this to true will collect a variety of default values for each asset.
- fields Optional
- An array of field id's to collect the values for each asset
- Returns:
- [{assetInfo, "linkGroups": [links]}, ... ]
/wf/restapi/v2/setLinks Properties: data=[ { "assetGroup1": [{"id":201631649}], "assetGroup2": [{"id":201631708, "linkDescription": "test2"}], "globalDescription":"test", "bidirectional":false } ] verbose=false Response: [ { "linkGroups": [ { "id": "39D58F64-9C41-4FF9-8891-CF52EF3254A0", "globalDescription": "test", "links": [ { "linkDescription": "test2", "asset": { "id": 201631649 } } ] } ], "id": 201631708 } ]
/wf/restapi/v2/setLinks Properties: data=[ { "assetGroup1": [{"id":201631649}], "assetGroup2": [{"id":201631708, "linkDescription": "test2"}], "globalDescription":"test", "bidirectional":true } ] verbose=false Response: [ { "linkGroups": [ { "id": "1F589B73-4099-4B28-8F10-B32DEE5B9CF7", "globalDescription": null, "links": [ { "linkDescription": null, "asset": { "id": 201632779 } } ] }, { "id": "2AA2DB96-1F2E-416A-B291-751E51635792", "globalDescription": "test", "links": [ { "linkDescription": "test2", "asset": { "id": 201631649 } } ] } ], "id": 201631708 }, { "linkGroups": [ { "id": "2AA2DB96-1F2E-416A-B291-751E51635792", "globalDescription": "test", "links": [ { "linkDescription": "test2", "asset": { "id": 201631708 } } ] } ], "id": 201631649 } ]