---
title: "Transcrire un fichier audio dans un fil mail"
method: POST
path: "/api/v1/mail/threads/{id}/transcribe"
tags: ["Mail", "Transcription"]
---

# Transcrire un fichier audio dans un fil mail

`POST /api/v1/mail/threads/{id}/transcribe`

## Request

- Base URL: `https://arcadeops.leadalpes.fr`
- URL: `https://arcadeops.leadalpes.fr/api/v1/mail/threads/{id}/transcribe`
- Auth: HTTP bearer

Réservé aux membres CONTRIBUTOR ou supérieurs du tenant propriétaire du fil. Seul un WAV PCM canonique non compressé et non vide de 24 Mio maximum est accepté ; le multipart complet est borné à 25 Mio. Sa durée est dérivée des octets PCM après validation stricte RIFF/WAVE, puis les quotas plan, tokens, requêtes et secondes sont réservés avant tout appel fournisseur.

## Path parameters

- `id` string, required

## Response `200`

Transcription persistée dans le fil et usage enregistré

- object
  - `ok` true, required
  - `text` string, required

## Other responses

- `400`: Multipart, fichier, extension ou type MIME audio invalide
- `401`: Authentification requise
- `403`: Droits ou quota de transcription insuffisants
- `404`: Fil mail absent dans cette organisation
- `413`: Corps multipart supérieur à 25 Mio
- `429`: Limite de requêtes atteinte
- `503`: Fournisseur de transcription indisponible

---

[API](https://skmtc.dev/leadalpes/apis/arcadeops-api.md) · [All operations](https://skmtc.dev/leadalpes/apis/arcadeops-api/llms.txt) · [OpenAPI document](https://skmtc.dev/leadalpes/apis/arcadeops-api/revisions/f10422ec7412?raw)
