Retrieve Dependencies for Restoring Trashed Asset

post

/mobile/tools/1.0/assets/untrashDependencies

Returns the assets that should be also restored (untrashed) or will be affected by the restoring of specified assets.

Request

Supported Media Types
  • application/json
Query Parameters
format
Type: string
The level of details returned for the untrash dependencies request: * `short` includes the the requested assets, the blocking dependencies, and error messages. * `graph` includes the requested assets, and all upstream and downstream dependencies to support the dependencies graph in the UI. * `forced` includes the requested assets and all downstream dependencies recursively.
Body Parameter
An array of asset IDs to use to get trashing, untrashing, or purging dependencies.
Root Schema : deleteDependenciesRequest
Type: object
An array of asset IDs to use to get trashing, untrashing, or purging dependencies.
Nested Schema : stringArray
Type: array
Minimum Number of Items: 0
An array of string values.

Response

Supported Media Types
  • application/json
200 Response
Asset restoration dependencies.
Body
An array of assets to be trashed, untrashed, or purged with their direct and reverse (upstream) dependencies.
Root Schema : deleteDependenciesArray
Type: array
Minimum Number of Items: 0
An array of assets to be trashed, untrashed, or purged with their direct and reverse (upstream) dependencies.
Nested Schema : deleteDependencies
Type: object
Asset with its dependencies for trashing, untrashing, and purging operations.
Nested Schema : deleteAsset
Type: object
The asset representation for delete-dependency requests and responses. For a request body, you must include the asset ID and, optionally, the ETag. No other attributes are necessary. The response body contains the generic asset details.
Nested Schema : dependencies
Type: array
Minimum Number of Items: 0
Artifacts that this asset depends on. Also referred to as downstream dependencies.
Nested Schema : reverseDependencies
Type: array
Minimum Number of Items: 0
Artifacts that depend on this artifact. Also referred to as upstream dependencies.
Nested Schema : assetGet
Type: object
The asset representation for GET requests.
Nested Schema : deleteAsset-allOf[1]
Nested Schema : assetUpdate
Type: object
The asset representation for PUT requests.
Nested Schema : assetIdEtag
Type: object
The asset ID and entity tag (ETag) values.
Nested Schema : trash
Type: object
Indicator of whether the asset is in the trash.
Nested Schema : assetGet-allOf[3]
Nested Schema : entityLinksArray
Type: array
Minimum Number of Items: 0
An array of links for an entity's metadata.
Nested Schema : items
Type: object
Link to the entity's metadata.
Nested Schema : deleteErrorArray
Type: array
Minimum Number of Items: 0
An array of asset delete-dependency errors.
Nested Schema : deleteError
Type: object
The asset delete dependencies error metadata.
Nested Schema : stringArray
Type: array
Minimum Number of Items: 0
An array of string values.