⑩ 删除素材
DELETE /v1/private-avatar/assets/{id}
删除指定虚拟人像素材。
请求参数 (Query / Path)
string
required
AssetId
string
required
路由模型(必填)
请求示例 (cURL)
响应示例 (200 OK)
⑤ 删除素材组
DELETE /v1/private-avatar/groups/{id}
删除指定虚拟人像素材组。
请求参数 (Query / Path)
string
required
GroupId
string
required
路由模型(必填)
请求示例 (cURL)
响应示例 (200 OK)
⑧ 查询素材状态
GET /v1/private-avatar/assets/{id}
查询单个素材的状态与详情;Processing 状态需轮询直至 Active 或 Failed。
请求参数 (Query / Path)
string
required
AssetId(接口⑥ Result.Id)
string
required
路由模型(必填)
请求示例 (cURL)
响应示例 (200 OK)
③ 查询单个素材组
GET /v1/private-avatar/groups/{id}
根据 GroupId 查询单个虚拟人像素材组详情。
请求参数 (Query / Path)
string
required
GroupId
string
required
路由模型(必填)
请求示例 (cURL)
响应示例 (200 OK)
⑨ 更新素材
PATCH /v1/private-avatar/assets/{id}
更新素材备注名等元信息。
请求参数 (Query / Path)
string
required
AssetId
请求体参数 (Body)
string
required
与路径 id 一致
string
名称
string
required
路由选择参数(固定传此值)
请求示例 (cURL)
响应示例 (200 OK)
④ 更新素材组
PATCH /v1/private-avatar/groups/{id}
更新素材组名称、描述等元信息。
请求参数 (Query / Path)
string
required
GroupId
请求体参数 (Body)
string
描述
string
required
与路径 id 一致
string
名称
string
required
路由选择参数(固定传此值)
请求示例 (JSON)
请求示例 (cURL)
响应示例 (200 OK)
⑦ 查询素材列表
POST /v1/private-avatar/assets/list
分页查询素材列表,支持按素材组、状态、名称筛选。
请求体参数 (Body)
object
过滤条件
integer
页码
integer
每页条数
string
排序字段
string
排序方向(asc / desc)
string
required
路由选择参数(固定传此值)
请求示例 (JSON)
请求示例 (cURL)
响应示例 (200 OK)
⑥ 上传素材
POST /v1/private-avatar/assets
上传素材 URL 到素材组,返回 AssetId;素材处于 Processing 时需轮询接口⑧。
请求体参数 (Body)
string
required
首字母大写
string
required
接口①返回的 Result.Id
string
素材备注名(可选)
string
required
素材公网可访问地址(字段名全大写 URL)
string
required
路由选择参数(固定传此值)
请求示例 (JSON)
请求示例 (cURL)
响应示例 (200 OK)
② 查询素材组列表
POST /v1/private-avatar/groups/list
分页查询素材组列表,支持按名称、GroupIds、GroupType 筛选。
请求体参数 (Body)
object
过滤条件
integer
页码
integer
每页条数
string
required
路由选择参数(固定传此值)
请求示例 (JSON)
请求示例 (cURL)
响应示例 (200 OK)
① 创建素材组
POST /v1/private-avatar/groups
创建虚拟人像素材组,返回 GroupId 供后续素材上传使用。
请求体参数 (Body)
string
素材组描述(可选)
string
虚拟人像固定 AIGC,可省略
string
required
素材组名称(必填)
string
required
路由选择参数(固定传此值)
请求示例 (JSON)
请求示例 (cURL)
响应示例 (200 OK)
⑪ 生成真人认证链接
POST /v1/real-avatar/auth/session
生成真人 H5 认证链接,返回 BytedToken 与 H5Link 供演员完成认证。
请求体参数 (Body)
string
required
演员认证完成后浏览器跳转地址(业务方自己的前端页面,必填)
string
H5 页面语言(可选)
string
required
路由选择参数(固定传此值)
请求示例 (cURL)
响应示例 (200 OK)
⑫ BytedToken 换取 GroupId
POST /v1/real-avatar/groups/from-token
用接口⑪返回的 BytedToken 换取真人素材 GroupId(须在 120 秒内调用)。
请求体参数 (Body)
string
required
接口⑪ Result.BytedToken(须在 120 秒内调用)
string
required
路由选择参数(固定传此值)