Deleting referenced assets will be denied by default (Effective April 26, 2026)
Currently, you can delete any asset, even if an indexed asset references it. Starting on April 26, 2026, the platform will deny delete requests for referenced assets by default, returning a 409 Conflict error.
These changes will roll out in two phases:
- April 15, 2026: The following become available, and you can begin updating your deletion workflow:
- The
GETmethod of the/assets/{asset_id}/indexed-assetsendpoint - The
forcequery parameter on theDELETEmethod of the/assets/{asset_id}endpoint
- The
- April 26, 2026 (breaking change): Delete requests for referenced assets are denied by default.
Actions required
Complete these steps before April 26, 2026:
Review your code for calls to the DELETE method of the /assets/{asset_id} endpoint.
Before deleting, call the GET method of the /assets/{asset_id}/indexed-assets endpoint to check whether any indexed assets reference the asset.
Support
For migration assistance, contact our support team at support@twelvelabs.io.