Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.xingchaoyiqing.com/llms.txt

Use this file to discover all available pages before exploring further.

Use this endpoint to check the status of an uploaded Seedance 2.0 asset and retrieve its details. An asset must have Active status before you can use it in video generation tasks. Base URL: https://zcbservice.aizfw.cn/kyyReactApiServer Endpoint: GET /kyyVideo2/asset/{assetId}

Path Parameters

assetId
string
required
The asset ID returned from the Upload Asset endpoint.Example: asset-20260330142158-q75m8

Response Fields

code
integer
Response status code. 0 indicates success; any other value indicates failure.
msg
string
Response message. Returns null on success, or an error description on failure.
data
object
The asset detail object, returned on success.

Asset Status Values

StatusMeaning
ProcessingThe asset is being uploaded or reviewed. It is not yet ready to use.
ActiveThe asset has passed review and is ready to use in generation tasks.
FailedUpload or moderation review failed. This asset cannot be used.

Example Request

curl -X GET https://zcbservice.aizfw.cn/kyyReactApiServer/kyyVideo2/asset/asset-20260330142158-q75m8 \
  -H "Authorization: Bearer YOUR_API_KEY"
Success response (Active status):
{
  "code": 0,
  "msg": null,
  "data": {
    "name": "My portrait photo",
    "assetId": "asset-20260330142158-q75m8",
    "status": "Active",
    "assetType": "Image",
    "url": "https://example.com/portrait.jpg",
    "createTime": "2026-03-30 14:21:58"
  }
}
After uploading an asset, poll this endpoint at regular intervals until the status field returns Active. Only then is the asset safe to reference in a video generation task using asset://asset-20260330142158-q75m8.