POST /api/v1/detect/text

API de détection de texte IA

Une seule requête POST vous indique si un texte vient de ChatGPT, Claude, Gemini ou d’un humain — et vous donne un score pour chaque phrase, pour montrer à vos utilisateurs ce qui a été signalé plutôt qu’un chiffre à croire sur parole.

1 000 crédits gratuits · sans carte bancaire · clé disponible dès la vérification de votre e-mail

POST/api/v1/detect/text
curl -X POST https://www.wasitaigenerated.com/api/v1/detect/text \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "content": "The implementation of machine learning..."
  }'
200 OK — application/json
{
  "isAI": true,
  "confidence": 0.92,
  "model": "tropa-3",
  "patterns": ["AI patterns detected"],
  "analysis": {
    "likelihood": "AI-generated",
    "reasoning": "Overall AI score: 92.3%"
  },
  "sentences": [
    {
      "text": "The implementation of machine learning...",
      "isAI": true,
      "confidence": 0.95,
      "scores": { "ai": 0.95, "human": 0.05 }
    },
    {
      "text": "I rewrote this part myself last night.",
      "isAI": false,
      "confidence": 0.81,
      "scores": { "ai": 0.19, "human": 0.81 }
    }
  ]
}

Conçue pour s’intégrer à votre produit

Pas un tableau de bord vers lequel renvoyer vos utilisateurs — un endpoint appelé par votre backend

D’un passage à un examen approfondi

Illustration du processus
Extrait de brouillon · illustratif

L’étude compare des entretiens menés dans deux communautés. Les résultats suggèrent que le contexte local influence la participation. La section suivante examine les éléments qui étayent cette conclusion.

Un passage à examiner dans son contexte
  1. Lire le résultat global

    Commencez par l’évaluation IA de l’ensemble du document.

  2. Examiner chaque phrase

    Utilisez les scores par phrase pour choisir les passages à regarder de plus près.

  3. Décider en connaissance de cause

    Vérifiez les sources, l’historique de rédaction et le contexte avant de conclure.

Processus de relecture illustratif, pas un résultat de détection. Le passage surligné est inventé et n’indique pas une rédaction par IA. L’analyse phrase par phrase est disponible avec Unlimited sur le site.

Scores par phrase

Chaque réponse contient une analyse phrase par phrase. Surlignez les passages signalés dans votre propre interface : vos relecteurs s’appuient sur des éléments concrets, pas sur un pourcentage.

🧠

Modèle tropa-3

Notre propre modèle de détection, réentraîné à chaque nouvelle génération de LLM. Lisez la présentation du modèle avant l’intégration.

📦

Aucun SDK requis

JSON en entrée, JSON en sortie, authentification Bearer. Si votre langage sait faire une requête HTTP, l’intégration tient en une quinzaine de lignes.

💳

Paiement au mot

1 crédit par mot — une dissertation de 500 mots coûte 500 crédits. Pas de licence par utilisateur, pas d’engagement minimum, et les crédits à paiement unique n’expirent jamais.

Intégration en quelques minutes

Copiez, collez votre clé, déployez

curl -X POST https://www.wasitaigenerated.com/api/v1/detect/text \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "content": "The implementation of machine learning..."
  }'

Corps de la requête

  • content — string, obligatoire. Le texte à analyser. text est accepté comme alias.

Champs de la réponse

  • isAI — verdict booléen pour l’ensemble du document.
  • confidence — 0–1, la solidité du verdict.
  • model — le modèle de détection qui a produit le résultat.
  • sentences[] — texte, verdict et scores ai/human de chaque phrase.

Ce que les équipes en font

LMS et EdTech

Analysez chaque devoir au dépôt et affichez les phrases signalées à l’enseignant dans son interface de correction habituelle.

Plateformes éditoriales

Vérifiez les contributions des pigistes au regard de votre charte éditoriale avant qu’elles n’arrivent dans la file d’un éditeur.

ATS et recrutement

Signalez les lettres de motivation et épreuves écrites sorties d’un chatbot, sans ajouter d’étape au processus de vos recruteurs.

Marketplaces

Repérez les avis et descriptions d’annonces générés en masse dès leur rédaction, avant qu’ils n’entament la confiance de vos acheteurs.

✍️

Agences de contenu

Faites passer chaque livrable de vos rédacteurs par l’API comme contrôle qualité et joignez le score au bon de livraison.

🏛️

Conformité et transparence

Répondez aux exigences de déclaration d’usage de l’IA en enregistrant un résultat de détection avec chaque contenu publié par votre organisation.

Réponses d’erreur

Chaque erreur est un corps JSON avec un champ error — gérez ces cas et le tour est joué

400 Bad Request
content manquant, ou n’est pas un string.
401 Unauthorized
Jeton Bearer manquant ou invalide.
402 Payment Required
Crédits insuffisants (insufficient_credits). La réponse inclut required et available.
403 Forbidden
plan_without_api — Pro est limité au site. L’API fonctionne avec des crédits, API Business ou Enterprise.
413 Payload Too Large
Texte trop long — découpez-le en morceaux.
429 Too Many Requests
Plus de 120 requêtes par minute et par clé API. Réessayez après le délai de l’en-tête Retry-After.
500 Server Error
Réessayez avec un backoff, ou contactez le support.

Tarifs de la détection de texte

1 crédit par mot. Une dissertation de 500 mots coûte 500 crédits.

Gratuit

1 000

crédits à la vérification de l’e-mail

≈ 1 000 mots de test. Sans carte bancaire.

LE PLUS CHOISI

Packs de crédits

à partir de 10 $

paiement unique, sans expiration

50 000 crédits pour 10 $, jusqu’à 1 500 000 pour 199 $. 1 crédit = 1 mot.

API Business

299 $/mois

3 M de crédits API et MCP chaque mois

Tout ce qu’inclut Pro, plus l’API et le serveur MCP, des rapports PDF en marque blanche et un support prioritaire. Résiliable à tout moment.

FAQ de l’API de détection de texte IA

Que renvoie l’API de détection de texte IA ?

Un objet JSON avec isAI (booléen), confidence (0–1), le modèle utilisé, une courte analyse et un tableau sentences. Chaque phrase porte son propre indicateur isAI et ses scores ai/human : vous pouvez ainsi surligner les passages signalés dans votre interface au lieu d’afficher un pourcentage opaque.

Quels modèles d’IA peut-elle détecter ?

Les textes de la génération actuelle de grands modèles de langage — ChatGPT et GPT-4, Claude, Gemini, Llama, Mistral et les nombreux outils bâtis dessus. La détection repose sur les propriétés statistiques du texte lui-même, pas sur une liste de sorties connues : les nouveaux modèles sont couverts sans attendre de mise à jour.

Combien coûte l’API de détection de texte ?

La détection de texte coûte 1 crédit par mot. Chaque compte vérifié démarre avec 1 000 crédits gratuits, soit environ mille mots de test. Ensuite, les packs de crédits commencent à 10 $ pour 50 000 crédits (jusqu’à 1 500 000 pour 199 $), en achat unique et sans expiration. Pour un volume régulier, API Business coûte 299 $/mois avec 3 000 000 de crédits chaque mois (≈ 3 millions de mots ou 10 000 images), des rapports PDF en marque blanche et un support prioritaire ; le dépassement est prélevé sur les packs de crédits.

Comment s’authentifier ?

Par jeton Bearer. Envoyez Authorization: Bearer YOUR_API_KEY avec chaque requête. Votre clé est créée automatiquement avec votre compte et visible dans votre tableau de bord. Gardez-la côté serveur — elle consomme vos crédits.

Quelle longueur de texte peut-on envoyer ?

Envoyez le texte dans le champ content sous forme de string JSON. Les documents très longs sont refusés avec une erreur 413 — découpez-les en sections de quelques milliers de mots et agrégez les scores. Un texte plus long donne en général un verdict plus fiable que quelques phrases, car il contient plus de signal.

Puis-je l’utiliser dans un produit commercial ?

Oui. Toutes les offres payantes incluent l’usage commercial : vous pouvez intégrer l’API à un LMS, un CMS, une marketplace ou un logiciel de suivi des candidatures. Pour un gros volume ou un SLA, contactez-nous au sujet d’une offre Enterprise.

Le texte envoyé est-il conservé ?

Le texte envoyé via l’API est traité pour produire un résultat et n’est pas utilisé pour entraîner nos modèles. Consultez la politique de confidentialité pour le détail de la conservation des données.

Comment traiter le score de confiance dans mon produit ?

Comme un indice, pas comme un verdict. La détection est probabiliste : un texte IA fortement retravaillé peut sembler humain, et certains textes humains sont réellement stéréotypés. Envoyez les résultats à forte confiance vers un relecteur humain plutôt que de les rejeter automatiquement, et affichez le détail par phrase pour qu’il voie ce qui a déclenché le score.

Prêt à ajouter la détection de texte IA ?

Créez un compte, vérifiez votre adresse e-mail : votre clé API vous attend dans le tableau de bord.