Aller au contenu
Ouvrir CastalyConsole

Vidéo

Mettre à jour un actif

Mettez à jour le nom d'un actif ou déplacez-le vers un autre groupe.

Cette page documente l’itinéraire de gestion des actifs de Modelflare. Les appels nécessitent une clé API intelligente ou une clé API de groupe multimédia valide, un canal multimédia disponible et l’autorisation requise.

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

Utilisez une clé API Modelflare :

Fenêtre de terminalbash
-H "Authorization: Bearer YOUR_MODELFLARE_API_KEY"

Envoyez Idempotency-Key avec les demandes de création, de mise à jour et de suppression. Réessayer la même clé pour le même utilisateur rejoue la réponse enregistrée sans répéter la mutation.

Mettez à jour le nom d’un actif ou déplacez-le vers un autre groupe.

Champ Type Obligatoire Descriptif Exemple
Id string Oui ID d’actif. asset-20260528140922-d9646
Name string Non Nouveau nom d’actif. updated-character-reference
GroupId string Non ID du groupe de destination. group-20260320141746-zsf6b
model string Non Modèle de facturation. La valeur par défaut est volc-asset. volc-asset

Exemple JSON :

JSON
{
"model": "volc-asset",
"Id": "asset-20260528140922-d9646",
"Name": "updated-character-reference",
"GroupId": "group-20260320141746-zsf6b"
}

Exemple cURL :

Fenêtre de terminalbash
curl --request POST https://modelflare.dev/volc/asset/UpdateAsset \
--header "Authorization: Bearer YOUR_MODELFLARE_API_KEY" \
--header "Content-Type: application/json" \
--data '{
"model": "volc-asset",
"Id": "asset-20260528140922-d9646",
"Name": "updated-character-reference",
"GroupId": "group-20260320141746-zsf6b"
}'

La requête a réussi.

Champ Type Obligatoire Descriptif Exemple
Id string Oui ID d’actif. asset-20260528140922-d9646
Name string Non Nom de l’actif mis à jour. updated-character-reference
GroupId string Non ID du groupe d’actifs. group-20260320141746-zsf6b
UpdateTime string Non Mettre à jour l’horodatage. 2026-05-28T06:09:31Z

Exemple de réponse :

JSON
{
"Id": "asset-20260528140922-d9646",
"Name": "updated-character-reference",
"GroupId": "group-20260320141746-zsf6b",
"UpdateTime": "2026-05-28T06:09:31Z"
}
Statut Signification
400 La demande n’est pas valide.
401 La clé API est manquante ou non autorisée.

Exemple de corps d’erreur (une fois renvoyé) :

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

La création d’images, de vidéos et d’audio est asynchrone. Après avoir reçu un ID d’actif, appelez GetAsset et utilisez la référence asset://<ID> uniquement lorsque l’état est Active.