Video & Materials
Delete Material Asset
Deletes a Seedance material asset owned by the current organization.
Delete one material asset. This does not delete the containing material group. After deletion, the asset ID can no longer be used as material_asset_id.
project_name isolates resources within the authenticated organization. It defaults to default; use the same case-sensitive value for related groups and assets. Send it in the JSON body for POST/PUT and in the query string for GET/DELETE.
Example Request
curl "https://api.tokenlab.sh/v1/videos/assets/asset-20260720123456-qn7wr?project_name=default" \
-X DELETE \
-H "Authorization: Bearer $TOKENLAB_API_KEY"Example Response
{
"deleted": true,
"id": "asset-20260720123456-qn7wr"
}curl -X DELETE "https://example.com/v1/videos/assets/asset-20260720123456-qn7wr"{ "deleted": true, "id": "asset-20260720123456-qn7wr"}Authorization
BearerAuth AuthorizationBearer <token>
API Key authentication. Create or manage API keys in Dashboard > API > API Keys.
In: header
Path Parameters
assetId*string
Query Parameters
project_name?string
Project scope for the material resource.
Length
1 <= length <= 128default
"default"Response
application/json
application/json
application/json
application/json
application/json