Documentation

API pour langage clair et langage facile.

Envoyez votre texte source, la langue cible souhaitée et l'un des deux modes de langue. Simple8 détecte automatiquement la langue source et renvoie le texte fini dans la langue cible.

{
  "text": "Contenu source complexe dans la langue sélectionnée.",
  "locale": "fr",
  "mode": "simple-language"
}

Exemples de SDK et cURL disponibles

Point de terminaison

POST /api/v2/translate

Crée un texte en langage clair ou clair et le renvoie directement dans la réponse HTTP.

En-têtes obligatoires

En-têteValeurObjectif
AuthorizationBearer <API_KEY>Authentification de l’espace de travail
Content-Typeapplication/jsonIndique que la requête contient JSON
Acceptapplication/jsonDemande une réponse JSON
Idempotency-KeyUniquement requis pour les commandes de fond et collectivesÉviter les commandes à double arrière-plan

Corps de la demande

Aucun autre paramètre de contenu ne fait partie du schéma de demande publique.

ChampTapezObligatoireValeur autoriséeDescriptif
textchaîneOuiDe 1 à 5 000 points de code Unicode normalisés en NFCLe texte de base
localechaîneOuiL’un des 136 codes à 2 ou 3 lettres pris en chargeLangue de sortie. La langue source est détectée automatiquement.
modechaîneOuisimple-language, easy-languageMode simplifié
json
{
  "text": "Applicants must provide the required documentation before the deadline.",
  "locale": "en",
  "mode": "easy-language"
}

Corps de réponse

La réponse contient le texte fini et les données d'utilisation documentées.

ChampTapezDescriptif
requestIdchaîneIdentifiant unique pour le support et les journaux
localechaîneLangue cible sélectionnée
modechaîneMode de simplification sélectionné
outputchaîneTexte terminé dans la langue cible sélectionnée
usage.inputCharactersentierCaractères comptés pour cette requête, ou 0 pour un accès au cache
usage.cacheHitbooléenSi le résultat provient du cache de 180 jours
json
{
  "requestId": "req_sync_002",
  "locale": "en",
  "mode": "easy-language",
  "output": "You need to send documents.\nSend the documents before the deadline.",
  "usage": {
    "inputCharacters": 78,
    "cacheHit": false
  }
}

Comportement de validation

  • Les champs manquants, vides, inconnus ou non valides renvoient HTTP 400 avec le code d’erreur invalid_request et les détails de validation.
  • La longueur du texte est mesurée en points de code Unicode après normalisation NFC.
  • Le paramètre régional doit correspondre à l’un des 136 codes à 2 ou 3 lettres documentés.
  • Le mode doit être exactement simple-language ou easy-language.
  • Le texte source peut être rédigé dans une langue autre que celle spécifiée. Simple8 détecte automatiquement la langue et crée le résultat dans la langue cible sélectionnée.

Commencez à utiliser Simple8 gratuitement.

Créez votre compte gratuit et utilisez jusqu'à 15 000 caractères gratuitement chaque mois.