Skip to main content
POST
Consultez les métadonnées de votre résultat enregistré. Définissez includeContent=true pour récupérer le JSON structuré complet, y compris tous les mots des sous-titres ou le texte de transcription.

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: subtitles: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.Format: “uuid”. Motif: ^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$.
boolean
Valeur booléenne.Valeur par défaut: false.
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. Métadonnées du résultat enregistré, avec le résultat structuré complet lorsque includeContent vaut true. Omettre includeContent renvoie uniquement les métadonnées.

Champs du résultat

Notes de l’opération

  • Nécessite un abonnement payant et l’autorisation de l’action. L’offre personnelle d’outils de l’acteur est vérifiée de nouveau à l’exécution ; les outils enregistrés et les références d’envoi appartiennent à cet acteur, y compris lorsque l’identifiant d’accès est associé à une équipe.
  • Une action réussie consomme un appel mensuel API/MCP partagé. Beginner autorise 500 appels/mois, Starter 5,000 et Creator 25,000 ; Pro, Scale et Enterprise n’ont pas de plafond mensuel. Les limites par minute restent applicables : respectivement 30, 60, 120, 180, 300 et 600. Les quotas de génération des outils sont distincts.
  • resultId est un UUID provenant d’une référence de génération terminée ou de result_list pour ce domaine. Il diffère du requestId de l’action et du historyId de l’outil web.
  • Les résultats appartiennent à l’utilisateur authentifié et au domaine d’autorisation. Un résultat subtitles ne peut pas être lu via les actions transcription, ni inversement.
  • Le JSON complet enregistré est chiffré au repos et conservé indépendamment du cache limité d’interrogation des actions. Sa récupération reste authentifiée ; aucune URL publique de JSON de transcription ou de sous-titres n’est émise.
  • Ces actions récupèrent des résultats existants et ne génèrent pas de média ni ne consomment de quota quotidien. Chaque récupération réussie utilise toutefois un appel d’intégration mensuel.
  • Le statut pending des métadonnées signifie que la persistance de la sortie nécessite une récupération. La lecture du contenu ou le téléchargement tente de récupérer un objet chiffré déjà enregistré ; vérifiez-le avant de lancer une autre génération.
  • includeContent vaut false par défaut. true déchiffre et renvoie l’intégralité du JSON généré sous result. Cet exemple montre la forme qui renvoie le contenu.
  • La structure du résultat imbriqué suit celle de son opération d’origine. Les sorties de transcription contiennent le texte de la transcription, celles de sous-titres peuvent contenir des données SRT ou de vidéo rendue, et les sous-titres mot à mot contiennent le texte des mots, startMs/endMs, speakerId pouvant valoir null et durationSeconds.

Utilisation

Chaque invocation réussie consomme un appel du quota mensuel API/MCP. Les crédits média et les quotas de génération propres à l’opération s’appliquent également.

Erreurs