Contents

Summary

Contains methods for working with asset saved searches in an assets/CIs application.

Application Identifier Use

This set of APIs uses a application identifier parameter, named appId and of type Int32, which specifies the corresponding application in which actions should be performed.

For the sake of brevity, it is omitted from the parameter list of the API methods below, but still needs to be included whenever there is an {appId} placeholder in the URL for the API method.

API Methods

GET https://solutions.teamdynamix.com/TDWebApi/api/{appId}/assets/searches Copy URL

Gets a list of asset saved searches that are visible to the user.

Returns

A list of asset saved searches visible to the user. (TeamDynamix.Api.SavedSearches.SavedSearch[])

Rate/Submission Limitations

Invocations of this method are rate-limited, with a restriction of 60 calls per IP address every 60 seconds.

POST https://solutions.teamdynamix.com/TDWebApi/api/{appId}/assets/searches/{searchId}/results Copy URL

Gets a page of assets matching the provided saved search and pagination options.

Parameters

Returns

The resulting page of assets. (TeamDynamix.Api.ResultPage<TeamDynamix.Api.Assets.Asset>)

Rate/Submission Limitations

Invocations of this method are rate-limited, with a restriction of 60 calls per IP address every 60 seconds.

Remarks

The following properties will not be included in the results:
  • Attachments
  • Attributes
To retrieve such information, you must load an asset individually.