Skip to main content
POST

Authentification

string
requis
Toutes les requêtes nécessitent une authentification par Bearer TokenObtenez votre API Key :Rendez-vous sur la page de gestion des API Keys pour obtenir votre API KeyAjoutez l’en-tête suivant à chaque requête :

Paramètres de la requête

object
Informations sur le groupe d’assetsSi group_id n’est pas fourni, le serveur crée automatiquement un groupe d’assets AIGC à partir de ce champExemple :
Mutuellement exclusif avec group_id — ne fournissez pas les deux en même temps
string
ID d’un groupe d’assets existantLorsqu’il est fourni, la création du groupe est ignorée et les assets sont envoyés directement vers le groupe indiqué
Mutuellement exclusif avec group — ne fournissez pas les deux en même temps
string
défaut:"default"
Nom du projetPar défaut : default
string
défaut:"Image"
Type d’assetOptions :
  • Image — asset image (par défaut)
  • Video — asset vidéo
  • Audio — asset audio
Par défaut : Image
array
Liste d’assets, prend en charge la soumission de plusieurs assets en une seule requête
Maximum de 20 assets par soumission
Exemple :
string
Forme abrégée pour un asset unique : URL de l’asset
Utilisez soit le tableau assets, soit ce champ — pas les deux. Adapté à la soumission d’un asset unique.
string
Forme abrégée pour un asset unique : nom de l’asset
Utilisez soit le tableau assets, soit ce champ — pas les deux. Adapté à la soumission d’un asset unique.

Réponse

integer
Code d’état de la réponse, 200 en cas de succès
object
Informations sur la tâche

Exemples

Exemple 1 : soumission en lot (création automatique de groupe)

Lorsque group_id n’est pas fourni, le serveur crée automatiquement un groupe d’assets AIGC avant la soumission.

Exemple 2 : ajouter des assets à un groupe existant

Fournissez group_id pour ignorer la création du groupe et soumettre directement.

Exemple 3 : forme abrégée pour un asset unique

Pour un asset unique, utilisez directement les champs url et name de premier niveau.

Interroger le résultat de validation

La soumission d’assets est une tâche asynchrone. Utilisez le point de terminaison Obtenir le statut de la tâche pour effectuer le suivi :

Tous approuvés

Échec partiel

Si certains assets n’ont pas réussi la validation, le statut de la tâche devient failed. Les assets approuvés avec succès restent utilisables et apparaissent dans result.usable_assets.
  • result.usable_assets[].asset_url peut être utilisé directement dans la génération vidéo Seedance 2.0
  • Les assets de result.failed_assets doivent être remplacés ou resoumis
  • Les tâches portant sur un seul asset renvoient également result.asset_url pour des raisons de compatibilité

Utilisation des assets approuvés

Transmettez l’URL asset://... directement au point de terminaison Génération vidéo Seedance 2.0 :
Dès que le serveur détecte le préfixe asset://, il soumet la tâche de génération directement sans déclencher de nouvelle validation d’asset.