Vai al contenuto
TurnitPass
SviluppatoriAPI v1Ottieni una chiave API
Sfoglia la documentazione

SviluppatoriGuida rapida

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.

REST API v1

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

01

L’accesso con Google apre uno spazio di lavoro API privato.

Aggiungi parole

02

Gli hook di checkout e portal sono pronti per le chiavi Stripe finali.

Genera una chiave

03

Copia la chiave una volta e conservala sul server.

Chiama /humanize

04

Invia il testo e ricevi un output misurato.

Richiesta server

Endpoint humanize

v1 pronto
request
POST
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"
  }'
response
200 OK
{
  "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.

Vedi gli esempi

Meno di cinque minuti

Configurazione

1

Crea un account

Accedi con Google, poi apri lo spazio di lavoro per gestire fatturazione, chiavi API, uso e saldo parole.

2

Scegli un piano o un budget di parole

Stripe checkout e il portale clienti sono collegati. Chiavi e prezzi live restano la configurazione finale.

3

Crea una chiave API

Genera una chiave dallo spazio di lavoro, copiala subito e inviala come token Bearer.

4

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.

Richiesta humanize
curl
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"]}'
Richiesta paraphrase
curl
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

response
200 OK
{
  "output": "The humanized version of your text...",
  "words_used": 8,
  "words_remaining": 249992
}
Le richieste di trasformazione non riuscite restituiscono errori JSON strutturati. Errori di validazione o del motore non consumano il saldo parole.

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.

Richiesta detector
POST /api/v1/detect
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"
  }'
Richiesta citation
POST /api/v1/citation
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"
  }'
Le risposte citation e bibliography includono testo formattato e, dove disponibili, export BibTeX e RIS.

Passi successivi

01

Autenticarsi con chiavi API Bearer

Le richieste degli sviluppatori utilizzano chiavi API generate dall’area di lavoro TurnitPass.

02

API REST TurnitPass

Riferimento per gli endpoint autenticati di umanizzazione, parafrasi, rilevamento, citazione, bibliografia e stato delle chiavi API.

Poi collegalo al tuo flusso di lavoro.Continua a leggere