Delete Asset

Delete an asset owned in the current personal or tenant scope.

Authentication

Authorization Bearer — JWT session or sk-* API key.

Path parameters

assetIdstringyesPublic asset ID returned by Token360, for example managed ta_... or ordinary ua_....

Headers

Idempotency-KeyrecommendedStable key for retrying the same delete request. Do not reuse it for another asset or intent.

Response

For a managed asset, data contains a delete operationId such as adel_.... Poll Get Delete Operation until it reaches SUCCEEDED or FAILED; follow the operation page guidance if it reaches MANUAL_REVIEW. An ordinary library asset can return Deleted successfully when deletion completes.

ASSET_DELETE_USAGE_ACTIVE means an active video task is still using the asset. Wait for that task to finish before retrying. Deletion of a group containing managed assets is rejected; delete its managed assets first.

Managed asset quota and lifecycle

Virtual Portrait and Real Face uploads share the managed-asset quota for the current personal or tenant scope. Treat Get Asset Quota as the source of truth. The current default is 50,000 for a personal scope and 500,000 for a tenant scope; configured limits may differ.

Use only the public assetId and assetGroupId returned by Token360 in client integrations.

Was this page helpful?
Delete Asset · Token360