Docs menuOverview
Documentation Développeurs
Documentation API TurnitPass
Commencez avec les clés API, appelez les endpoints de révision, vérification, paraphrase, citation et bibliographie, puis intégrez TurnitPass dans votre application.
One request
Quick example
Send text to the humanizer endpoint with a Bearer API key. The response returns the transformed output, words used, and the remaining word balance for the key owner.
curl -X POST https://turnitpass.com/api/v1/humanize \
-H "Authorization: Bearer tp_live_your_api_key" \
-H "Content-Type: application/json" \
-d '{"text":"Paste your draft here","language":"en","mode":"revise"}'{
"output": "Your humanized text...",
"words_used": 6,
"words_remaining": 249994
}Route map
Explore the docs
Démarrage rapide
Créez une clé API depuis l’espace de travail, puis appelez les endpoints d’écriture, de vérification et de citation avec la même clé.
Authentification
Les requêtes de développement utilisent des clés API générées depuis l’espace de travail TurnitPass.
Référence API
Référence pour les endpoints authentifiés de révision, paraphrase, vérification des signaux, citation, bibliographie et statut de clé.
Changelog
Modifications récentes apportées à l’humaniseur, au détecteur, aux outils d’écriture, à la facturation et aux interfaces API.
Production flow
Request lifecycle
Every TurnitPass API call follows the same product path: authenticate the key, validate the payload, run the writing or citation workflow, meter usage, and return a response shape that can be stored by your product.
Authenticate the API key
Send an API key generated from the workspace. Revoked, malformed, or missing keys fail before text processing starts.
Validate text, language, and limits
Transform requests enforce word ranges, detector requests enforce longer scan limits, and citation requests validate style and source input.
Run the workflow
Humanize, paraphrase, rewrite, detect, citation, and bibliography routes reuse the same server-side behavior as the public tools.
Record usage and return output
Successful calls return output plus usage metadata such as words used, remaining balance, status details, or formatted citation exports.
API
Endpoints principaux
Réviser
/api/v1/humanizeAtténue les signaux de rédaction IA tout en préservant le sens.
Paraphraser
/api/v1/paraphraseRéécrit et peaufine le texte selon plusieurs modes.
Vérifier
/api/v1/detectRetourne un score estimé, le niveau de risque et les signaux de style.
Citations
/api/v1/citationFormate les métadonnées de sources DOI, URL ou manuelles.