Skip to content
Open CastalyConsole

Video

Update an asset group

Rename an existing asset group.

This page documents the Modelflare asset-management route. Calls require a valid media API key, an available media channel, and the required permission.

POST https://modelflare.dev/volc/asset/UpdateAssetGroup

Use a Modelflare API key:

Terminal windowbash
-H "Authorization: Bearer YOUR_MODELFLARE_API_KEY"

Send Idempotency-Key with create, update, and delete requests. Retrying the same key for the same user replays the saved response without repeating the mutation.

Rename an existing asset group.

Field Type Required Description Example
Id string Yes Asset group ID. group-20260320141746-zsf6b
Name string No New group name. updated-project-assets
model string No Billing model. Defaults to volc-asset. volc-asset

JSON example:

JSON
{
"model": "volc-asset",
"Id": "group-20260320141746-zsf6b",
"Name": "updated-project-assets"
}

cURL example:

Terminal windowbash
curl --request POST https://modelflare.dev/volc/asset/UpdateAssetGroup \
--header "Authorization: Bearer YOUR_MODELFLARE_API_KEY" \
--header "Content-Type: application/json" \
--data '{
"model": "volc-asset",
"Id": "group-20260320141746-zsf6b",
"Name": "updated-project-assets"
}'

The request succeeded.

Field Type Required Description Example
Id string Yes Asset group ID. group-20260320141746-zsf6b
Name string Yes Updated group name. updated-project-assets
UpdateTime string No Update timestamp. 2026-05-28T06:09:31Z

Response example:

JSON
{
"Id": "group-20260320141746-zsf6b",
"Name": "updated-project-assets",
"UpdateTime": "2026-05-28T06:09:31Z"
}
Status Meaning
400 The request is invalid.
401 The API key is missing or unauthorized.

Error body example (when returned):

JSON
{
"error": {
"code": "invalid_request",
"message": "Request validation failed."
}
}

Image, video, and audio creation are asynchronous. After receiving an asset ID, call GetAsset and use the asset://<ID> reference only when the status is Active.