Le brief ou une scène enfreint les règles de contenu.
PRODUCT_IMAGE_REQUIRED
400
Ce format nécessite product_image_url, ou product_enabled: false.
PRESENTER_REQUIRED
400
Une scène de parole n’a pas de visage. Ajoute avatar_preset_id, ou envoie presenter_enabled: false.
UNSUPPORTED_MODEL
400
Une scène a demandé un modèle de rendu Reigniter ne peut pas utiliser.
BRAND_REQUIRED
422
Une marque a été demandée mais aucune n’a été trouvée. Envoyez- brand_logo_url.
NO_ANCHOR
422
Pas de marque, de photo de produit ou de présentateur. Ajoutez-en une, ou désinscrivez-vous.
CANVAS_NOT_FOUND
404
Un projet référencé n’est pas inscrit sur ce compte.
DUPLICATE_REQUEST
409
Ce Idempotency-Key était déjà utilisé. Rien de nouveau n’a été chargé.
PLAN_FAILED
502
La planification du mémoire a échoué. Les crédits d’urbanisme ont été remboursés.
Avec un brief, un Idempotency-Key répété peut aussi revenir comme 402 avec le message This request was already submitted. Traitez-le comme un doublon, pas comme un problème de crédit.
Réessayez 429, 500, 502 et 503 avec le backoff. Ne réessayez pas d’autres 4xx inchangés.
Envoyez toujours un Idempotency-Key sur POST /v1/render.
Aucune réponse (délai d’attente ou coupure de connexion) : réessayez avec la même clé. Si la première requête a lancé un rendu, la réessayage est refusée au lieu d’en lancer une seconde.
Une réponse d’erreur : aucun rendu n’a été lancé pour cette requête. Corrigez la cause, puis réessayez avec une nouvelle clé, car une requête qui a échoué en partie a peut-être déjà utilisé sa clé. Les crédits de rendu sont remboursés. Le seul frais qui n’est pas remboursé est la planification brève, lorsque le rendu prévu est alors refusé ( voir Création de vidéos).
Si un rendu a été accepté (202) et échoue par la suite, le status du travail devient failed et error explique pourquoi. Les crédits pour un travail qui n’a pas eu lieu sont remboursés.