POST /api/v1/detect/text

API de détection ChatGPT

Vérifiez si un texte provient de ChatGPT ou de GPT-4 en une seule requête POST. Vous obtenez un verdict, un score de confiance et un score pour chaque phrase — vos relecteurs voient quels passages ont déclenché l’alerte, plutôt qu’un chiffre à croire sur parole.

1 000 crédits gratuits · sans carte bancaire · même endpoint que l’API de détection de texte

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": "Certainly! Here is a comprehensive overview..."
  }'
200 OK — application/json
{
  "isAI": true,
  "confidence": 0.94,
  "model": "tropa-3",
  "patterns": ["AI patterns detected"],
  "analysis": {
    "likelihood": "AI-generated",
    "reasoning": "Overall AI score: 94.1%"
  },
  "sentences": [
    {
      "text": "Certainly! Here is a comprehensive overview...",
      "isAI": true,
      "confidence": 0.98,
      "scores": { "ai": 0.98, "human": 0.02 }
    },
    {
      "text": "I added the bit about the 2019 outage myself.",
      "isAI": false,
      "confidence": 0.86,
      "scores": { "ai": 0.14, "human": 0.86 }
    }
  ]
}

Ce que « détecter ChatGPT » veut vraiment dire

Aucun détecteur ne peut prouver qu’un produit précis a écrit un paragraphe précis. Cet endpoint mesure si le texte porte l’empreinte statistique d’un grand modèle de langage — et comme ChatGPT est l’outil que la plupart des gens utilisent, c’est bien la question derrière la recherche.

Construisez là-dessus honnêtement : un score élevé est une raison de regarder de plus près, pas un verdict. Le tableau sentences existe justement pour qu’un humain voie les éléments et tranche.

Conçue pour votre backend, pas pour un tableau de bord

Éléments phrase par phrase

Chaque réponse décompose le texte phrase par phrase : les documents mixtes humain/IA apparaissent pour ce qu’ils sont.

🧠

Modèle tropa-3

Notre propre modèle, réentraîné à chaque nouvelle génération de LLM. La présentation explique comment il est évalué.

📦

Aucun SDK requis

JSON en entrée, JSON en sortie, authentification Bearer. Tout langage capable d’envoyer une requête HTTP est à une quinzaine de lignes du but.

💳

Paiement au mot

1 crédit par mot, pas de licence par utilisateur, pas d’engagement minimum. 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": "Certainly! Here is a comprehensive overview..."
  }'

Requête

  • content — string, obligatoire. text fonctionne comme alias.
  • Authorization — Bearer YOUR_API_KEY.

Erreurs

  • 401 — clé invalide ou manquante.
  • 402 — crédits insuffisants (insufficient_credits).
  • 403 — offre limitée au site (Pro) ; l’API fonctionne avec des crédits ou API Business.
  • 413 — texte trop long, découpez-le.
  • 429 — plus de 120 requêtes/min par clé ; respectez Retry-After.

Où les équipes l’intègrent

Plateformes d’apprentissage

Analysez dissertations et messages de forum au dépôt et affichez les phrases signalées dans l’interface de correction habituelle de l’enseignant.

Recrutement et évaluations

Vérifiez épreuves écrites et lettres de motivation avant qu’un recruteur ne consacre du temps à un candidat qui a confié la tâche à un chatbot.

🛟

Support et communauté

Repérez les réponses de forum et de support générées en masse, plausibles en apparence et fausses avec aplomb.

Marketplaces de contenu

Garantissez un contenu « rédigé par un humain » en faisant passer chaque livrable de freelance par l’API comme contrôle qualité.

⭐

Avis et UGC

Notez les avis dès leur rédaction, avant que des éloges générés n’entament la confiance de vos acheteurs.

🏛️

Transparence et conformité

Enregistrez un résultat de détection avec chaque contenu publié pour répondre aux obligations de déclaration d’usage de l’IA.

Tarifs

1 crédit par mot. Une réponse 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 ChatGPT

L’API peut-elle dire qu’un texte vient spécifiquement de ChatGPT ?

Elle vous indique que le texte a été généré par une machine et avec quelle force, pas quel produit l’a écrit. Il n’existe aucun moyen fiable de distinguer après coup un texte de ChatGPT d’un texte de Claude ou de Gemini : les modèles sont entraînés sur des données qui se recoupent et convergent vers des schémas statistiques similaires. En pratique, cela compte rarement : la vraie question des équipes est « un humain a-t-il écrit ceci ? », et c’est exactement ce à quoi répondent isAI et confidence.

Cela fonctionne-t-il encore si le texte de ChatGPT a été retouché ?

En partie, et c’est la limite qu’il faut assumer. De légères retouches laissent en général le signal intact. Une réécriture profonde ou un passage par un outil de paraphrase le dégradent — plus un humain retravaille le texte, plus il paraît humain, ce qui se défend. Le détail par phrase aide ici : les documents mixtes montrent souvent des blocs de phrases IA à forte confiance à côté de phrases réellement humaines.

Et GPT-4, la série o et les GPT personnalisés ?

Tous couverts. La détection repose sur les propriétés statistiques du texte plutôt que sur la recherche de sorties connues : les nouveaux modèles OpenAI, les GPT personnalisés et les outils pilotés par API sont pris en charge sans attendre une mise à jour de notre modèle.

Combien ça coûte ?

1 crédit par mot. Une réponse de 500 mots coûte 500 crédits. Les comptes vérifiés démarrent avec 1 000 crédits gratuits ; 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 avec votre compte et affichée dans le tableau de bord. Gardez-la côté serveur — elle consomme vos crédits.

Faut-il rejeter automatiquement les textes signalés par l’API ?

Non. La détection est probabiliste, et un faux positif contre un vrai étudiant ou un vrai candidat coûte cher. Utilisez le score pour orienter le texte vers un humain, montrez-lui les phrases signalées et laissez-le décider. Les produits qui sanctionnent automatiquement sur la base d’un score de confiance génèrent des réclamations impossibles à défendre.

Est-ce le même détecteur que sur le site ?

Oui. L’endpoint de l’API utilise le même modèle tropa-3 que le détecteur ChatGPT du site : le résultat que vous voyez dans le navigateur est celui que reçoit votre intégration.

Puis-je l’utiliser à des fins commerciales ?

Oui. Toutes les offres payantes incluent l’usage commercial. Contactez-nous si vous avez besoin de tarifs volume, d’un SLA ou de limites de requêtes dédiées.

Prêt à détecter ChatGPT dans votre produit ?

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