Aller au contenu
TurnitPass
DéveloppeursAPI v1Obtenir une clé API
Parcourir la documentation

DéveloppeursDéveloppeurs

Intégrez l’humanisation IA dans votre produit

Le hub développeurs de TurnitPass rassemble la documentation API, l’authentification, la gestion des clés, les limites d’utilisation et les références pour vos flux d’écriture en production.

REST API v1

Partez du flux dont vous avez besoin

Espace développeur

Parcours d’intégration

Créez une clé, appelez l’endpoint, suivez l’usage.

Le parcours développeur suit le produit : clés liées au compte, requêtes mesurées, solde de mots visible et documentation des routes en production.

01

Créer une clé API

Générez une clé nommée dans l’espace de travail et copiez-la une seule fois.

02

Envoyer une requête Bearer

Appelez humanizer, detector, paraphrase, citation ou bibliography.

03

Suivre l’usage

Les requêtes alimentent le solde de mots, les journaux d’endpoint et les limites de facturation.

v1
POST/humanizePOST/paraphrasePOST/detectPOST/citation
requête
POST /humanize
curl -X POST /api/v1/humanize
-H "Authorization: Bearer $KEY"

200 OK

réponse

142

mots utilisés

2,858

restant

espace de travail

Clésliées au compte
Mesureusage du compte
Facturationprêt pour Stripe
Limitesselon l’offre

Privé par défaut

Les clés restent hachées et liées au compte.

API

Endpoints principaux

Authentifié

Clés API Bearer

Mesuré

solde de mots

Prêt produit

hooks de facturation

Réviser

POST/api/v1/humanize

Atténue les signaux de rédaction IA tout en préservant le sens.

Paraphraser

POST/api/v1/paraphrase

Réécrit et peaufine le texte selon plusieurs modes.

Vérifier

POST/api/v1/detect

Retourne un score estimé, le niveau de risque et les signaux de style.

Citations

POST/api/v1/citation

Formate les métadonnées de sources DOI, URL ou manuelles.

Cas d’usage

Intégrations courantes

L’API suit le même flux que les rédacteurs dans le navigateur : humaniser, détecter, réécrire, citer et suivre l’usage.

01POST /api/v1/humanize

Plateformes de contenu

Humanisez les brouillons IA avant publication, puis montrez détection et citations dans l’éditeur.

02POST /api/v1/paraphrase

Outils d’écriture

Ajoutez paraphrase, réécriture et détection AIGC à des flux documents existants, sans opérer le modèle.

03POST /api/v1/detect

Espaces de relecture

Envoyez les rendus au detector, stockez les notes et montrez les signaux aux relecteurs.

04POST /api/v1/citation

Flux de recherche

Formatez citations et bibliographies pour des produits riches en sources et des assistants académiques.

Détail de production

Limites, facturation et fiabilité

Règles opérationnelles à prendre en compte avant d’ouvrir TurnitPass à de vrais utilisateurs.

Authentification

Clé API Bearer

Les clés sont affichées une fois à la création et peuvent être révoquées sans changer la connexion Google.

Limite de transformation

1 000 mots/requête

Humanize, paraphrase et rewrite partagent la limite et déduisent les requêtes réussies du solde.

Limite de détection

5 000 mots/requête

La détection accepte des textes plus longs et renvoie estimations, notes et signaux.

Limites de débit

50 req/min/clé

Transformation, detector et statut : 50 par minute et par clé ; citations : 100.

Facturation

Prêt pour Stripe

Checkout, portail, webhooks, solde et limites d’offre sont branchés ; les clés live restent configurables.

Échecs

Débit si succès

Les mots sont déduits après une réponse moteur réussie ; une erreur de validation ne consomme pas de mots.

Notes de production

Privé par défaut. Chaque requête API est liée à une clé utilisateur. L’usage et les limites sont suivis de façon sécurisée pour aider les équipes à contrôler leur intégration.
Facturation et limites de forfait. L’état d’abonnement, les limites et l’accès à la facturation sont gérés dans un flux sécurisé.

Avant le lancement

Liste de lancement

1

Créer une clé de test

Générez une clé d’espace de travail et vérifiez que le préfixe n’apparaît qu’une fois.

2

Tester les appels centraux

Appelez humanize, detect, paraphrase, citation, bibliography et status avec le même jeton Bearer.

3

Gérer les erreurs

Mappez invalid_api_key, rate_limited, insufficient_words et les erreurs de validation dans le client.

4

Configurer la facturation

Ajoutez les secrets Stripe et price IDs une fois l’offre et les textes de checkout finalisés.

Ensuite, intégrez-le à votre flux.Continuer la lecture