Create Asset Group
/v1/asset-groupsCreate an asset group for organizing Token360 assets.
Use groupKind to choose the group type:
GENERICfor regular uploaded or generated assets.REAL_FACEfor RealFace assets. The response may include anh5Linkverification URL.VIRTUAL_PORTRAITfor Virtual Portrait assets.
Authentication
Authorization Bearer
API key as bearer token in Authorization header.
Request Body
namestringOptional group display name.
groupKindstringOptional group kind: GENERIC, REAL_FACE, or VIRTUAL_PORTRAIT. Defaults to GENERIC.
emailstringOptional RealFace contact email.
phonestringOptional contact phone for REAL_FACE groups.
descriptionstringOptional group description.
defaultUploadTtlDaysintegerOptional default TTL in days for USER_UPLOAD assets in GENERIC / GENERATED groups.
Response
codeintegerResponse status code.
dataobjectCreated group record (`UnifiedAssetGroupVO`).
data.idintegerInternal group ID.
data.assetGroupIdstringGroup public ID.
data.tenantIdintegerTenant ID.
data.userIdintegerOwner user ID.
data.userNamestringOwner display name.
data.sharedbooleanWhether the group is shared with the caller.
data.sharePermissionstringShare permission when shared.
data.shareExpiresAtstringShare expiry time when shared.
data.namestringGroup name.
data.groupKindstringGroup kind.
data.statusstringGroup status.
data.assetCountintegerNumber of assets in the group.
data.h5LinkstringVerification link for REAL_FACE groups when pending.
data.defaultUploadTtlDaysintegerDefault upload TTL in days when the group is configured for upload overrides.
data.createdAtstringCreate timestamp.
data.updatedAtstringUpdate timestamp.
msgstringResponse message.
serviceCodestring | nullService error code on failure.
Previous
List Asset Groups
Next
Get Asset Group