更新资产分组

PATCH/v1/asset-groups/{groupId}

更新资产分组。

身份验证

Authorization Bearer

在 Authorization 请求头中使用 API key 作为 bearer token。

路径参数

groupIdstringrequired

资产分组 ID。

请求体

namestring

可选展示名称。

statusstring

可选状态,例如 active 或 inactive。

addAssetIdsarray<string>

可选,要加入分组的资产 ID。

removeAssetIdsarray<string>

可选,要从分组移除的资产 ID。

响应

codeinteger

响应状态码。

dataobject

更新后的分组记录(`UnifiedAssetGroupVO`)。

data.idinteger

内部分组 ID。

data.assetGroupIdstring

分组公共 ID。

data.tenantIdinteger

租户 ID。

data.userIdinteger

所有者用户 ID。

data.userNamestring

所有者显示名。

data.sharedboolean

是否已共享给调用方。

data.sharePermissionstring

共享时的权限。

data.shareExpiresAtstring

共享到期时间(存在时)。

data.namestring

分组名称。

data.groupKindstring

分组类型。

data.statusstring

分组状态。

data.assetCountinteger

分组中的资产数量。

data.h5Linkstring

REAL_FACE 待验证分组的验证链接。

data.defaultUploadTtlDaysinteger

USER_UPLOAD 资源默认过期天数(配置后)。

data.createdAtstring

创建时间。

data.updatedAtstring

更新时间。

msgstring

响应信息。

serviceCodestring | null

失败时的业务码。

请求

Shell
1curl -X PATCH https://api.token360.ai/v1/asset-groups/{groupId} \
2  -H "Authorization: Bearer sk-your-api-key" \
3  -H "Content-Type: application/json" \
4  -d '{"name":"Marketing Assets (renamed)","description":"Updated group name"}'

响应

JSON
1{
2  "code": 0,
3  "data": {
4    "groupId": "group_123",
5    "name": "Marketing Assets (renamed)",
6    "description": "Updated group name"
7  },
8  "msg": "Asset group updated"
9}
此页面对您有帮助吗?