跳到主要内容

查询素材列表

GET /api/volc-user/assets

分页查询当前用户的素材列表,支持按素材组、状态、名称筛选与排序。

鉴权说明

用户控制台接口,需登录用户身份(会话 Cookie,或 Authorization: <access_token>,令牌由 生成访问令牌 获取)。此令牌与模型调用使用的 sk- 密钥不同。

Query 参数​

参数名类型必选说明
pageNumberinteger可选页码,从 1 开始,默认 1
pageSizeinteger可选每页数量,默认 20,最大 100
assetStatusinteger可选平台素材状态:1 正常、2 禁用
statusesinteger[]可选火山状态列表:1 Active、2 Processing、3 Failed;支持重复参数或逗号分隔
groupIdsstring[]可选素材组 ID 列表,支持重复参数或逗号分隔
groupTypestring必选素材组类型,通常为 AIGC
projectNamestring可选火山项目名
namestring可选按素材名称模糊搜索
sortBystring可选排序字段:Id、CreateTime、UpdateTime、Name
sortOrderstring可选排序顺序:Asc 升序,其他值降序

请求示例​

GET /api/volc-user/assets?pageNumber=1&pageSize=20&assetStatus=1&statuses=1&statuses=2&groupIds=group-7f2b8d9c&groupType=AIGC&name=模特&sortBy=CreateTime&sortOrder=Desc

响应字段(200)​

字段名类型说明
successboolean是否成功
messagestring提示信息
dataobject分页对象
data.totalCountinteger总数量
data.pageNumberinteger当前页码
data.pageSizeinteger每页数量
data.itemsarray<object>素材列表
data.items[].idstring素材 ID
data.items[].namestring素材名称
data.items[].urlstring火山返回的素材访问 URL(通常有 12 小时有效期)
data.items[].assetTypestring素材类型:Image、Video、Audio
data.items[].groupIdstring素材组 ID
data.items[].statusstring火山状态:Processing、Active、Failed
data.items[].projectNamestring火山项目名
data.items[].createTimeinteger创建时间(Unix 秒)
data.items[].updateTimeinteger更新时间(Unix 秒)
data.items[].errorobject失败信息(仅失败时返回)
data.items[].error.codestring错误码
data.items[].error.messagestring错误描述
data.items[].remarkstring平台备注
data.items[].asset_statusinteger平台素材状态:1 正常、2 禁用

响应示例​

{
"success": true,
"message": "",
"data": {
"totalCount": 1,
"pageNumber": 1,
"pageSize": 20,
"items": [
{
"id": "asset-a3c92f10",
"name": "模特正面图",
"url": "https://example-signed-url.volces.com/xxx",
"assetType": "Image",
"groupId": "group-7f2b8d9c",
"status": "Active",
"projectName": "default_project",
"createTime": 1718000000,
"updateTime": 1718000300,
"remark": "第三方业务素材 ID: ext-10001",
"asset_status": 1
}
]
}
}