Il brief o una scena viola le regole del contenuto.
PRODUCT_IMAGE_REQUIRED
400
Questo formato necessita di product_image_url, o product_enabled: false.
PRESENTER_REQUIRED
400
Una scena di dialogo non ha volto. Aggiungi avatar_preset_id, o invia presenter_enabled: false.
UNSUPPORTED_MODEL
400
Una scena ha chiesto un modello di render Reigniter non può usare.
BRAND_REQUIRED
422
È stato chiesto un marchio ma non è stato trovato. Invia brand_logo_url.
NO_ANCHOR
422
Nessuna foto di marchio, foto di prodotto o presentatore. Aggiungine una, oppure non partecipa.
CANVAS_NOT_FOUND
404
Un progetto citato non è in questo caso.
DUPLICATE_REQUEST
409
Questo Idempotency-Key era già usato. Non è stato caricato nulla di nuovo.
PLAN_FAILED
502
La pianificazione del brief fallì. I crediti di pianificazione furono rimborsati.
Con un brief, un Idempotency-Key ripetuto può anche tornare come 402 con il messaggio This request was already submitted. Trattalo come un duplicato, non come un problema di credito.
Riprova 429, 500, 502 e 503 con backoff. Non riprovare altri 4xx invariati.
Invia sempre un Idempotency-Key su POST /v1/render.
Nessuna risposta (timeout o connessione interruta): riprova con la stessa chiave. Se la prima richiesta avvia un rendering, il ritentativo viene rifiutato invece di avviarne un secondo.
Risposta a errore: nessun render è stato avviato per quella richiesta. Correggi la causa, poi riprova con una nuova chiave, perché una richiesta fallita a metà potrebbe aver già usato la sua chiave. I crediti di rendering vengono rimborsati. L’unico addebito che non viene rimborsato è la pianificazione breve, quando il rendering previsto viene poi rifiutato ( vedi Creazione di video).
Se un render è stato accettato (202) e poi fallisce, il status del lavoro diventa failed e error spiega il motivo. I crediti per lavori che non sono stati fatti vengono rimborsati.