You must have the following CCS tasks to use the API:
Manage Assets and Asset Groups
You must have the permissions on following folders to use the API:
The following table describes the input parameters that the API requires:
Table: IAssetService- Delete- input parameters
A list of the unique identifiers of the assets that you want to delete.
The Delete API does not return any value. As a result of the success of the Delete API, the assets are deleted from the asset system.
All the error results that related to the API are returned to the calling application as SOAP faults.
Table: IAssetService- Delete- SOAP faults
This error may be because the assets to be deleted are locked for edit, or the assets cannot be found, or you do not sufficient permissions on the assets to delete.
This error may be because no specified asset can be found in the asset system.
The fault returns a list of the asset IDs.
You may not have sufficient permissions to perform the operations. You may not have the appropriate role or task assigned to the role in the CCS system to perform the operations.
This error may be due to an internal system fault.
This API generates an event when an asset is deleted.
Sample: C# client
// Initilize a client
AssetServiceClient client = new AssetServiceClient();
// Provide authorization details to the service.
System.Net.ServicePointManager.ServerCertificateValidationCallback = ((sender, certificate, chain, sslPolicyErrors) => true);
// Provide asset guid list to delete.
List<Guid> assetGuids = new List<Guid>();
//Give call to API.
catch (Exception exception)
Sample: Java client
// Call Web Service Operation
AssetService service = new AssetService();
IAssetService port = service.getBasicHttpBindingIAssetService();
// TODO initialize WS operation arguments here
ArrayOfguid arrayOfGuid = new ArrayOfguid();
catch (Exception ex)
Imported Document ID: HOWTO76107
Subscribing will provide email updates when this Article is updated. Login is required to Subscribe