Sfoglia la documentazione
Effettua la tua prima richiesta di umanizzazione
Crea una chiave API dall’area di lavoro, quindi chiama gli endpoint di scrittura, rilevamento e citazione usando la stessa chiave.
Percorso in cinque minuti
Dallo spazio di lavoro vuoto alla prima bozza humanizzata.
Segui la stessa sequenza del prodotto pubblico: crea l’accesso, conferma i crediti, emetti una chiave, poi chiama l’endpoint di scrittura dal server.
Percorso di integrazione
Cosa deve succedere prima
Crea lo spazio di lavoro
01L’accesso con Google apre uno spazio di lavoro API privato.
Aggiungi parole
02Gli hook di checkout e portal sono pronti per le chiavi Stripe finali.
Genera una chiave
03Copia la chiave una volta e conservala sul server.
Chiama /humanize
04Invia il testo e ricevi un output misurato.
Richiesta server
Endpoint humanize
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 the AI-assisted draft you want to revise",
"language": "en",
"mode": "reduce-aigc"
}'
{
"output": "The revised text...",
"words_used": 142,
"words_remaining": 2858
}
Prossima chiamata
Abbina il risultato agli endpoint di detection o citation quando l’app necessita di cicli di revisione.
Meno di cinque minuti
Configurazione
Crea un account
Accedi con Google, poi apri lo spazio di lavoro per gestire fatturazione, chiavi API, uso e saldo parole.
Scegli un piano o un budget di parole
Stripe checkout e il portale clienti sono collegati. Chiavi e prezzi live restano la configurazione finale.
Crea una chiave API
Genera una chiave dallo spazio di lavoro, copiala subito e inviala come token Bearer.
Invia la prima richiesta
Usa gli esempi sotto per chiamare l’endpoint humanizer e ispezionare la forma della risposta.
La prima chiamata API
Sostituisci tp_live_your_api_key con una chiave generata dallo spazio di lavoro. Le richieste vanno inviate dal codice server, non dal browser.
curl -X POST https://turnitpass.com/api/v1/humanize \
-H "Authorization: Bearer tp_your_api_key" \
-H "Content-Type: application/json" \
-d '{"text":"Incolla qui la bozza da rivedere","language":"en","mode":"reduce-aigc","personal_terms":["TurnitPass"]}'
curl -X POST https://turnitpass.com/api/v1/paraphrase \
-H "Authorization: Bearer tp_your_api_key" \
-H "Content-Type: application/json" \
-d '{"text":"Riscrivi questo paragrafo in un tono accademico più naturale.","mode":"academic"}'
Risposta
{
"output": "The humanized version of your text...",
"words_used": 8,
"words_remaining": 249992
}
Oltre la prima chiamata
Esempi di flusso
La maggior parte delle integrazioni combina più superfici TurnitPass. Usa chiamate detector prima o dopo la riscrittura, poi citation e bibliography quando l’app necessita di fonti strutturate.
curl -X POST https://turnitpass.com/api/v1/detect \
-H "Authorization: Bearer tp_live_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"text": "Paste at least 50 words of writing to scan.",
"language": "en",
"source_kind": "paste"
}'
curl -X POST https://turnitpass.com/api/v1/citation \
-H "Authorization: Bearer tp_live_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"input": "https://example.com/research-article",
"style": "apa"
}'
Passi successivi
Autenticarsi con chiavi API Bearer
Le richieste degli sviluppatori utilizzano chiavi API generate dall’area di lavoro TurnitPass.
API REST TurnitPass
Riferimento per gli endpoint autenticati di umanizzazione, parafrasi, rilevamento, citazione, bibliografia e stato delle chiavi API.