Asset Management
Query Asset
Query Seedance asset import status and details using `POST /v1/seedance/asset/GetAsset`.
POST
https://zx1.deepwl.net/v1/seedance/asset/GetAssetRequest
curl -X POST https://zx1.deepwl.net/v1/seedance/asset/GetAsset \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '
{
"task_id": "task_xxxx"
}'Response
{
"state": 1,
"data": {
"Id": "asset-xxx",
"Name": "child",
"URL": "https://example.com/processed.webp",
"AssetType": "Image",
"GroupId": "group-xxx",
"Status": "Active",
"CreateTime": "2026-04-15T11:15:40Z",
"UpdateTime": "2026-04-15T11:16:02Z",
"Error": null
},
"error": null
}Query asset processing progress and details based on the task_id returned by Upload Asset.
Request Headers
Authorizationstring必填Authentication header. Uses a Bearer token, e.g. Bearer YOUR_API_KEY.
Content-Typestring必填Request content type, must be application/json.
Request Body
task_idstring必填The task ID returned when uploading the asset.
Request Examples
Response Examples
Response Fields
dataobjectAsset detail data.
IdstringAsset ID.
NamestringAsset name.
URLstringAsset URL.
AssetTypestringAsset type: Image, Video, Audio.
GroupIdstringID of the asset group it belongs to.
StatusstringAsset status: Processing (processing), Active (available for video generation), Failed (failed).
Errorstring | nullError message when the asset fails.