Accueil
POST/api/v1/outils-ia/corriger-texte

API Correcteur orthographe & grammaire

Détecte les fautes d'orthographe, de grammaire, de ponctuation et de style dans un texte français et propose des corrections.

Présentation

Cet endpoint analyse un texte français et renvoie la liste des problèmes détectés, chacun avec sa position exacte, le fragment concerné, une explication courte et des suggestions de remplacement.

L'analyse s'appuie sur LanguageTool, un correcteur open source, hébergé par Websource. Chaque anomalie est classée (orthographe, grammaire, ponctuation, style) et le champ counts donne le total par catégorie. Le texte n'est pas modifié : c'est à votre application d'appliquer les remplacements, offset et length permettant de localiser chaque anomalie dans le texte envoyé. Jusqu'à 5 suggestions par anomalie.

Utile pour relire des contenus avant envoi (e-mails, articles, descriptions produit), pour contrôler des contenus générés en masse, ou pour ajouter une aide à la saisie dans votre propre application.

Utilisation pas à pas

  1. 1Envoyez le texte à analyser (3 à 10 000 caractères) dans le champ text.
  2. 2Parcourez le tableau matches : chaque entrée indique où (offset, length) et pourquoi (message, type).
  3. 3Appliquez si besoin l'une des replacements proposées à l'emplacement indiqué.

Limites à connaître

  • Texte de 3 à 10 000 caractères, en français.
  • Les positions (offset, length) sont exprimées en caractères Unicode.

Endpoint et authentification

POSThttps://www.websource.fr/api/v1/outils-ia/corriger-texte

Chaque requête porte votre jeton dans l'en-tête Authorization, et le corps est envoyé en JSON (Content-Type: application/json). Le jeton est gratuit, sur demande depuis votre compte (formulaire en bas de page).

Authorization: Bearer VOTRE_JETON

Paramètres du corps (JSON)

ParamètreTypeRequisDescription
textstringRequisTexte à corriger (3 à 10 000 caractères).

Exemples de code

Le même appel en plusieurs langages. Remplacez VOTRE_JETON par le jeton reçu par e-mail et gardez-le côté serveur (variable d'environnement), jamais dans un dépôt public.

curl -X POST https://www.websource.fr/api/v1/outils-ia/corriger-texte \
  -H "Authorization: Bearer VOTRE_JETON" \
  -H "Content-Type: application/json" \
  -d '{"text":"Je suis aller au marché hier et j'\''ai acheter des pomme."}'

Réponses

Réponse en cas de succès (code 200) :

{
  "success": true,
  "matches": [
    {
      "offset": 3,
      "length": 5,
      "original": "suis aller",
      "message": "…",
      "type": "grammaire",
      "typeLabel": "Grammaire",
      "replacements": ["suis allé", "suis allée"]
    }
  ],
  "counts": { "orthographe": 1, "grammaire": 2, "ponctuation": 0, "style": 0 }
}
CodeSignificationQue faire
400Paramètre manquant ou invalideLisez le champ error, il précise la limite dépassée.
401Jeton absent, invalide ou révoquéVérifiez l'en-tête Authorization.
429Limite horaire atteinteAttendez l'échéance indiquée dans Retry-After.
503Service momentanément indisponibleRéessayez après quelques instants.

Toute erreur a la forme {"success": false, "error": "…"}. Limite par défaut : 60 requêtes par heure et par jeton (ajustable sur demande).

Demander un accès API

Gratuit. Un jeton vous est envoyé par e-mail une fois la demande approuvée. Il donne accès à tous les outils de cette API.

Pour demander un accès, connectez-vous ou créez un compte gratuit. Vous reviendrez ensuite directement sur ce formulaire.