Skip to content
Logo

Text Translation

Cette page détaille l’utilisation de l’endpoint de traduction de texte, qui vous permet de traduire du contenu dans la langue de votre choix.

Aperçu de l’Endpoint

  • URL : https://api.magistral.com/v1/translate
  • Méthode : POST
  • Coût : 120 crédits par requête

Paramètres de la Requête

ParamètreTypeDescription
articlestringLe texte à traduire
output_languagestringLa langue cible pour la traduction

Exemple de Requête

const response = await fetch('https://api.magistral.com/v1/translate', {
method: 'POST',
headers: {
'Authorization': `Bearer ${VOTRE_TOKEN_API}`,
'Content-Type': 'application/json'
},
body: JSON.stringify({
article: "Hello, this is a text to translate.",
output_language: "français"
})
});
const data = await response.json();

Exemple de Réponse

{
"request_id": "req_abc123xyz789",
"status": "processing",
"estimated_time": "15s"
}

Langues Supportées

L’API peut traduire vers n’importe quelle langue. Il vous suffit simplement d’indiquer la langue souhaitée dans le paramètre output_language (par exemple : “français”, “english”, “español”, etc.).