Skip to main content
POST
Consultez les détails d’un projet, ses paramètres modifiables, la révision des segments, les URL des résultats et les versions de traduction.

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 les détails publics du projet, les paramètres client, la révision actuelle de la structure source et toutes les versions de sortie traduites.

Champs du résultat

Notes de l’opération

  • Cette action ne renvoie ni texte de transcription ni documents bruts des segments. Utilisez transcripts_get pour le contenu de transcription et translations_list pour les métadonnées des travaux de traduction.
  • Les champs imbriqués facultatifs absents sont omis du JSON sérialisé. Les URL de sortie sont des chaînes vides tant que la sortie correspondante n’est pas disponible.
  • Le statut du projet résume le workflow et la version traduite la plus récente ; consultez chaque entrée de translations[] lorsque vous gérez plusieurs langues.
  • Le champ error décrit un échec de traitement enregistré ; la récupération réussie d’un projet en échec renvoie toujours un résultat normal.
  • 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

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