Erreurs

L'API VIDIO utilise un format d'objet d'erreur cohérent. Utilisez cette page pour comprendre les types d'erreurs courants, les codes d'état HTTP et les messages d'exemple retournés par l'API.

L'accès à l'API est actuellement disponible uniquement pour les plans Enterprise. Demandez l'accès ici si vous n'êtes pas un utilisateur Enterprise mais êtes intéressé à utiliser l'API.

Aperçu

Lorsqu'une requête échoue, l'API VIDIO retourne un objet erreur avec un type et un message. Certaines erreurs peuvent également inclure des champs supplémentaires pour aider à expliquer l'échec.

Format d'erreur

json
{ "error": { "type": "invalid_request_error", "message": "Travail non trouvé" } }

Référence d'erreur

StatusTypeMessageDescription
400invalid_request_errorParamètres de requête requis manquants dans la demande d'URL de téléchargementRenvoyé lorsque les paramètres de requête requis sont manquants dans la demande d'URL de téléchargement.
400invalid_request_errorjob_id manquantRenvoyé lorsque la requête de rendu n'inclut pas d'identifiant de travail.
400invalid_request_errorAucun output disponible pour ce travailRenvoyé lorsque le travail n'a aucun output rendable.
400invalid_request_errorinput_keys doit être un tableau non videRenvoyé lorsque `input_keys` est manquant ou vide.
400invalid_request_errorinput_keys doit contenir au moins une clé d'entrée valideRenvoyé lorsque toutes les clés d'entrée fournies sont vides ou invalides après normalisation.
400invalid_request_errorvideo_category invalide. Valeurs autorisées : podcast, sports de balle, sports sans balle, démonstration de produit de beauté, mariage, voyage, autresRenvoyé lorsque `video_category` n'est pas pris en charge.
400invalid_request_erroraspect_ratio invalide. Valeurs autorisées : carré, portrait, paysageRenvoyé lorsque `aspect_ratio` n'est pas pris en charge.
400invalid_request_erroroutput_length doit être un nombre positifRenvoyé lorsque `output_length` est manquant, zéro ou négatif.
400invalid_request_errorImpossible de déterminer la durée d'entrée positive à partir des métadonnées de input_keysRenvoyé lorsque l'API ne peut pas déterminer une durée valide pour les entrées téléchargées.
401authentication_errorClé API manquanteRenvoyé lorsque l'en-tête `x-api-key` n'est pas fourni.
401authentication_errorClé API invalideRenvoyé lorsque la clé API fournie ne correspond pas à une clé active.
402insufficient_balanceVous n'avez pas suffisamment de crédits pour traiter ce travailRenvoyé lorsque le compte n'a pas suffisamment de crédits pour le traitement ou le rendu.
403permission_errorVous n'avez pas la permission d'accéder à ce travailRenvoyé lorsque l'utilisateur authentifié ne possède pas le travail demandé.
403permission_errorVous n'avez pas la permission de rendre ce travailRenvoyé lorsque l'utilisateur authentifié ne possède pas le travail étant rendu.
404invalid_request_errorTravail non trouvéRenvoyé lorsque le travail demandé n'existe pas.
404invalid_request_errorUtilisateur non trouvéRenvoyé lorsque l'enregistrement de l'utilisateur authentifié ne peut pas être trouvé.
429rate_limit_errorTrop de requêtesRenvoyé lorsque le client dépasse le taux de requêtes autorisé pour le point de terminaison. La limite actuelle est de 60 requêtes par minute. La limitation de taux s'applique principalement par clé API à l'aide de l'en-tête x-api-key, et se rabat sur l'adresse IP du client lorsqu'une clé API n'est pas présente. Les clients qui atteignent cette limite doivent réduire la fréquence des requêtes et réessayer après le rétablissement de la fenêtre de limitation de taux.
500api_errorErreur d'authentificationRenvoyé lorsque l'authentification de la clé API échoue de manière inattendue sur le serveur.
500api_errorErreur interne du serveurRenvoyé pour des échecs inattendus du côté serveur dans les points de terminaison de statut, de rendu ou de bande-annonce.
500server_errorÉchec de la génération de l'URL de téléchargementRenvoyé lorsque le serveur échoue à générer une URL de téléchargement signée.