Documentation API

Transcrivez et traduisez des médias par programme, consultez l'état et récupérez les fichiers terminés.

Tarifs

$0.99 par heure d’audio ou de vidéo

Un tarif unique, facturé selon la durée de chaque fichier. L’API utilise le même crédit que le reste du site.

  • Paiement à l’usage
  • Sans abonnement
  • Le crédit n’expire jamais
Chargement de la référence API…

Démarrage rapide

Envoyez votre clé API comme jeton Bearer, puis fournissez un fichier ou une URL de média. Ces exemples utilisent automatiquement l'hôte courant.

Exemples

curl -X POST "$ORIGIN/api/v1/transcriptions" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "language=auto-detect" \
  -F "features=speaker-attribution,llm-inference" \
  -F "languagesToTranslateTo=Spanish,French" \
  -F "file=@/path/to/media.mp3"
curl -X POST "$ORIGIN/api/v1/transcriptions" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "language": "auto-detect",
    "features": "speaker-attribution,llm-inference",
    "languagesToTranslateTo": "Spanish,French",
    "downloadLink": "https://example.com/media.mp3"
  }'
# Utilisez le champ "id" retourné par POST /api/v1/transcriptions :
curl -H "Authorization: Bearer YOUR_API_KEY" \
  "$ORIGIN/api/v1/transcriptions/YOUR_TRANSCRIPTION_ID"

Le chat d’assistance n’a pas pu se charger. Réessayez. [email protected]