Asset Management

Query Asset

Query Seedance asset import status and details using `POST /v1/seedance/asset/GetAsset`.

POSThttps://zx1.deepwl.net/v1/seedance/asset/GetAsset
Request
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

dataobject

Asset detail data.

Idstring

Asset ID.

Namestring

Asset name.

URLstring

Asset URL.

AssetTypestring

Asset type: Image, Video, Audio.

GroupIdstring

ID of the asset group it belongs to.

Statusstring

Asset status: Processing (processing), Active (available for video generation), Failed (failed).

Errorstring | null

Error message when the asset fails.