deleteAssets

Deletes multiple assets.

Syntax

Authorized user types

  • IpsUser
  • IspAdmin
  • IpsCompanyAdmin
  • ImagePortalAdmin
  • ImagePortalContrib
  • ImagePortalContribUser

Parameters

Input (deleteAssetsParam)

Name

Type

Required

Description

companyHandle

xsd:string

Yes

The handle to the company the assets belong to.

assetHandleArray

types:HandleArray

Yes

The array of assets to be deleted.

Output (deleteAssetsParam)

Name

Type

Required

Description

successCount

xsd:int

Yes

The number of successfully deleted assets.

warningCount

xsd:int

Yes

The assets that generated a warning when the operation tried to delete them.

errorCount

xsd:int

Yes

The assets that generated an error when the operation tried to delete them.

warningDetailArray

types:AssetOperationFaultArray

No

The array of details associated with the assets that generated a warning when the operation tried to delete them.

errorDetailArray

types:AssetOperationFaultArray

No

The array of details associated with the assets that generated an error when the operation tried to delete them.

Examples

This code sample sends a handle to a company and an array of asset handles in a deleteAssetsParam request to the Web services server. deleteAssetsReturn returns a success count of 2, indicating both assets were deleted.

Request

<deleteAssetsParam xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
   <companyHandle>c|6</companyHandle>
   <assetHandleArray>
      <items>a|942|1|579</items>
      <items>a|943|1|580</items>
   </assetHandleArray>
</deleteAssetsParam>

Response

<deleteAssetsReturn xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
   <successCount>2</successCount>
   <warningCount>0</warningCount>
   <errorCount>0</errorCount>
</deleteAssetsReturn>

On this page