Skip to main content
POST
Suivez l’avancement de la transcription, de la traduction et de la synchronisation labiale, puis récupérez les URL des résultats terminés.

Authentification et autorisations

string
requis
Envoyez une clé API VoiceCheap dans cet en-tête. Authorization: Bearer avec la même clé API est également accepté. Les jetons d’accès OAuth sont acceptés uniquement par MCP, pas par cet endpoint REST.
Autorisations requises: projects:read. Un abonnement payant actif est requis. Les autorisations ne modifient ni les rôles dans l’équipe, ni la propriété des ressources, ni les crédits média, ni les limites du forfait.

Paramètres

string
requis
Valeur textuelle.Longueur minimale: 1. Longueur maximale: 200. Motif: ^[^/\\]+$.
Le JSON Schema ci-dessous conserve les noms de champs exacts, les types imbriqués, les valeurs par défaut, les limites et les valeurs acceptées exposés par la découverte. Les règles supplémentaires entre champs figurent dans les notes de l’opération.

Exemples de requêtes

Remplacez les exemples d’identifiants de ressources et de clés média par des valeurs renvoyées pour votre compte. Conservez le même identifiant de requête lorsque vous réessayez la même mutation.

Réponse

Une première exécution réussie renvoie HTTP 200 avec le résultat de l’opération sous data. Une nouvelle tentative peut renvoyer à la place l’état de la requête enregistrée. L’exemple présente une réponse possible, sans tous les champs facultatifs. Renvoie la progression du traitement et les URL des sorties terminées, sans inclure les transcriptions.

Champs du résultat

Notes de l’opération

  • Utilisez cette action pour suivre projects_create, translations_create, translations_start, translations_dub et lipsync_create par interrogations répétées. Récupérez les transcriptions séparément avec transcripts_get.
  • Cette lecture d’état authentifiée et soumise à une limite de fréquence ne consomme pas le quota mensuel d’appels d’actions.
  • Pour les traductions, suit le travail de traduction créé le plus récemment et sa dernière version. Pour obtenir l’état complet dans toutes les langues, consultez projects_get ou translations_list.
  • Un projet de transcription seule réussit lorsque la transcription est terminée. Une sortie de doublage terminée peut rester à l’état processing pendant la synchronisation labiale, ou passer à failed si sa dernière synchronisation labiale a échoué.
  • Le gestionnaire supprime toujours transcripts du résultat de statut sous-jacent. Il ne possède aucun champ de finalisation des sous-titres dynamiques ; interrogez projects_get pour les obtenir.
  • Les échecs enregistrés renvoient des codes d’erreur VoiceCheap et des messages fixes. Utilisez le code et l’état actuel de la ressource pour choisir comment reprendre.

Utilisation

Cette vérification de statut ou d’utilisation ne consomme pas le quota mensuel d’appels API/MCP. L’authentification, l’accès payant, la propriété et les limites de débit restent applicables.

Erreurs