Video y recursos

Listar activos de material

Enumera los activos de material de Seedance propiedad de la organización actual.

GET
/v1/videos/assets

Enumera los activos de material propiedad de la organización autenticada. Filtre por library_type, group_id o status cuando necesite encontrar activos para un flujo de trabajo de generación específico.

Utilice únicamente activos cuyo status sea ACTIVE. Al crear videos, use el id del activo de material de TokenLab devuelto.

project_name aísla recursos dentro de la organización autenticada. El valor predeterminado es default; use el mismo valor, respetando mayúsculas y minúsculas, para los grupos y activos relacionados. Envíelo en el cuerpo JSON para POST/PUT y en la consulta para GET/DELETE.

Ejemplo de solicitud

curl "https://api.tokenlab.sh/v1/videos/assets?library_type=aigc_avatar&group_id=group-20260720123456-vrt01&page_size=20&project_name=default" \
  -H "Authorization: Bearer $TOKENLAB_API_KEY"

Ejemplo de respuesta

{
  "assets": [
    {
      "id": "asset-20260720123456-qn7wr",
      "object": "seedance.material_asset",
      "project_name": "default",
      "group_id": "group-20260720123456-vrt01",
      "library_type": "aigc_avatar",
      "asset_name": "Front view",
      "asset_type": "Image",
      "status": "ACTIVE",
      "ready": true,
      "created_at": 1782998400000
    }
  ],
  "next_page_token": null
}
curl -X GET "https://example.com/v1/videos/assets"
{  "assets": [    {      "id": "asset-20260720123456-qn7wr",      "object": "seedance.material_asset",      "group_id": "group-20260720123456-vrt01",      "library_type": "aigc_avatar",      "asset_name": "Front view",      "asset_type": "Image",      "status": "ACTIVE",      "ready": true,      "error_message": null,      "metadata": null,      "created_at": 1782998400000    }  ],  "next_page_token": null}

Autorización

BearerAuth
AuthorizationBearer <token>

Autenticación con API Key. Cree o gestione API keys en Dashboard > API > API Keys.

Ubicación: header

Parámetros de consulta

page_size?integer
Rango1 <= value <= 100
predeterminado20
page_token?string
group_id?string

Filtrar por ID de grupo de activos de material de TokenLab.

status?string

Valores permitidos

  • "PROCESSING"
  • "ACTIVE"
  • "FAILED"
  • "DELETED"
library_type?string

Filtrar por clase de biblioteca de materiales.

Valores permitidos

  • "aigc_avatar"
  • "liveness_face"
project_name?string

Ámbito del proyecto para el recurso de material.

Longitud1 <= length <= 128
predeterminado"default"

Respuesta

application/json

application/json

application/json

application/json