</> API per sviluppatori

Fai di più con l'
API Umanizzatore AI

Usa la nostra API all'avanguardia per rilevare e umanizzare contenuti AI

Da $0,10 / 1.000 parole.

const res = await fetch("https://v2-humanizer.rephrasy.ai/api/", {
  method: "POST",
  headers: {
    "Authorization": "Bearer <your-api-key>",
    "Content-Type": "application/json"
  },
  body: JSON.stringify({
    text: "AI-generated text here.",
    model: "v3",
    words: true
  })
});

const data = await res.json();
// => { output: "Humanized text...", costs: { total: 1.5 } }
200 OKREST API v1

Integrazione IA-friendly

Incolla il contesto dell'API Rephrasy nel tuo strumento IA e chiedigli di costruire l'integrazione insieme a te.

/rephrasy.ai/llms.txt
POST /api/v2-humanizer.rephrasy.ai

Text Humanizer API

Rileva e umanizza testo generato dall'IA su larga scala — riscrivilo perché suoni naturale e superi i rilevatori di IA. Un'API JSON semplice, veloce e affidabile.

Da $0,10 / 1.000 paroleFatturazione forfettaria o a parola

Authentication

Authorization: Bearer <your-api-key>

Tutte le richieste e risposte sono in JSON.

Crediti

Due modalità di fatturazione. Forfait: 1 credito per chiamata. A parola (words: true): 0,1 credito fisso + 0,1 credito per 100 parole. Aggiungi costs: true per vedere il costo esatto nella risposta.

const res = await fetch("https://v2-humanizer.rephrasy.ai/api/", {
  method: "POST",
  headers: {
    "Authorization": "Bearer YOUR_API_KEY",
    "Content-Type": "application/json"
  },
  body: JSON.stringify({
    text: "AI-generated text here.",
    model: "v3",
    words: true
  })
});

const data = await res.json();
// => { output: "Humanized text...", new_flesch_score: 68.8 }
200 OKText API v1

Parametri

CampoTipoObbligatorioDescrizione
textstringObbligatorioIl testo IA da umanizzare (max 12.000 caratteri in testo semplice).
modelstringObbligatorioModello da usare — v3, Undetectable Model v2, Undetectable Model o SEO Model; oppure un ID di stile di scrittura. Ogni modello mira a detector diversi.
stylestringFacoltativoStile facoltativo per v3 — creative, journalistic o professional. Predefinito: comportamento normale di v3.
wordsbooleanFacoltativoAbilita il prezzo a parola (predefinito false).
costsbooleanFacoltativoRestituisci le informazioni di costo nella risposta (predefinito false).
languagestringFacoltativoLingua di output, es. English, German, French. Rilevata automaticamente se omessa.

Restituisce output più new_flesch_score (leggibilità 0–100 — più alto è più facile da leggere). 200 OK in caso di successo; 401 chiave API non valida; 422 input non valido.

NEWinput_format

Input strutturato (HTML / Markdown)

Aggiungi il campo opzionale input_format a POST /api/ per inviare un intero documento invece del testo semplice — solo il testo visibile viene umanizzato e la struttura viene ricostruita attorno.

CampoTipoPredefinitoDescrizione
input_formatstring"text""text", "html" o "markdown". Con html/markdown, solo il testo visibile viene umanizzato e la struttura del documento viene ricostruita attorno.

Come funziona

  1. Analizza il documento ed estrae solo il testo leggibile dall'uomo.
  2. Umanizza quel testo con il modello scelto.
  3. Ricostruisce il documento — tag, attributi, codice e link tornano intatti.

Funziona con tutti i modelli, incluso il modello SEO.

Mai modificato

Struttura dei tag HTML, blocchi script, style, code e pre, href dei link, recinti di codice Markdown, codice inline e URL dei link.

curl -X POST https://v2-humanizer.rephrasy.ai/api/ \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "ft_clean-v3",
    "input_format": "html",
    "words": true,
    "text": "<article><h1>The Future of Remote Work</h1><p>It is crucial to leverage modern tools.</p><pre><code>keep --this</code></pre></article>"
  }'

# => {
#   "output": "<article><h1>What lies ahead for remote work</h1><p>You really want to make the most of modern tools.</p><pre><code>keep --this</code></pre></article>",
#   "new_flesch_score": 71.2
# }
# The <h1> and <p> text is rewritten; the <code> block is preserved exactly.

Limiti e prezzi

  • L'input HTML / Markdown è limitato a 200.000 caratteri (il testo semplice resta a 12.000).
  • L'input strutturato costa 2,5× la tariffa normale, sia a forfait sia a parola.
  • La fatturazione a parola conta solo le parole visibili che riscriviamo — mai il markup circostante. Una pagina HTML da 50 KB con 200 parole viene fatturata su quelle 200 parole (× 2,5), non sul markup.

Assicurati di dare un'occhiata alla nostra
API Rilevatore

POST /detect_apidetector.rephrasy.ai

AI Detector API

Valuta qualsiasi testo per contenuti IA — un punteggio complessivo 0–100 (0 = umano, 100 = IA), o punteggi per frase in modalità depth.

1 credito / chiamata$0,10 per rilevamento · forfait

Authentication

Authorization: Bearer <your-api-key>

Tutte le richieste e risposte sono in JSON.

Crediti

Forfait: 1 credito per chiamata, indipendentemente dalla lunghezza del testo. Addebitato su una risposta 200 riuscita.

const res = await fetch("https://detector.rephrasy.ai/detect_api", {
  method: "POST",
  headers: {
    "Authorization": "Bearer YOUR_API_KEY",
    "Content-Type": "application/json"
  },
  body: JSON.stringify({
    text: "Rephrasy rephrases AI generated text.",
    mode: ""            // "" = overall score, "depth" = per-sentence
  })
});

const data = await res.json();
// => { scores: { overall: 1.4 }, sentences: { ... } }
200 OKDetector API v1

Parametri

CampoTipoObbligatorioDescrizione
textstringObbligatorioIl testo da controllare per contenuti IA.
modestringFacoltativoLivello di dettaglio — lascia vuoto per un punteggio complessivo, o invia depth per punteggi per frase.

Restituisce scores.overall (0–100; 0 = umano, 100 = IA). In modalità depth, sentences associa ogni frase al suo punteggio. 200 OK in caso di successo; 401 chiave API non valida; 422 input non valido.

What You Can Build

Developers and agencies use the Rephrasy API to power their own products and workflows.

Bulk Content Pipelines

Process hundreds of articles or documents in parallel. Integrate into your existing content workflow via a single POST request.

SaaS Products

Build your own AI humanizer tool on top of Rephrasy. White-label the API or offer it as a feature inside your product.

Browser Extensions

Call the API from a Chrome extension to humanize text inline — directly on Google Docs, WordPress, or any web editor.

Agency Automation

Connect Rephrasy to Zapier, Make, or n8n to automatically humanize AI drafts before they hit your CMS or client delivery.

NEWsynthid-humanizer.rephrasy.ai

Image Humanizer API

Remove invisible AI watermarks (SynthID, StableSignature), detect AI provenance, and humanize images programmatically. Supports single images and batches up to 100.

10 credits / imageSame credit balance as text API

Authentication

Authorization: Bearer <your-api-key>

Website key = high-priority queue · User API key = normal queue

Credits

Credits are deducted at batch submission. Insufficient balance → 402 error, no images processed. Batches auto-delete after 24 hours.

Also available

GET/batches/{id}
GET/batches/{id}/download
POST/remove/visible
POST /batches
# 1 — Submit batch
curl -X POST https://synthid-humanizer.rephrasy.ai/batches \
  -H "Authorization: Bearer <your-api-key>" \
  -F "files=@photo1.png" \
  -F "files=@photo2.jpg"

# => { "batch_id": "a3f9c2b1", "job_count": 2, "status": "queued" }

# 2 — Poll until done (every 5–10 s)
curl https://synthid-humanizer.rephrasy.ai/batches/a3f9c2b1 \
  -H "Authorization: Bearer <your-api-key>"

# => { "status": "done", "done": 2, "total": 2, "download_ready": true }

# 3 — Download ZIP (batch deleted after this)
curl -O https://synthid-humanizer.rephrasy.ai/batches/a3f9c2b1/download \
  -H "Authorization: Bearer <your-api-key>"
200 OKImage API v1

Batch status values

queuedWaiting in queue — queue_position shows place
processingGPU is working on this batch
doneAll images finished, ready to download
failedProcessing failed — check per-job error field

Error codes

400No files / more than 100 files
401Missing or invalid API key
402Insufficient credits
404Batch not found or already downloaded
425Batch not done yet (too early to download)
NEWv1-humanizer.rephrasy.ai

Custom Writing Styles API

Addestra uno stile di scrittura riutilizzabile dai tuoi esempi prima/dopo, poi umanizza qualsiasi testo in quello stile. Perfetto per dare a ogni utente finale la propria voce.

20 crediti / addestramento1 credito / chiamata di umanizzazione

Autenticazione

Authorization: Bearer <your-api-key>

Tutte le richieste e risposte sono in JSON.

Crediti

Addestrare uno stile costa 20 crediti, addebitati solo dopo il successo. Ogni chiamata di umanizzazione costa 1 credito. Nessun limite al numero di stili — la tariffazione avviene tramite crediti.

POST /api/styles
curl -X POST https://v1-humanizer.rephrasy.ai/api/styles \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Client 42 voice",
    "external_ref": "client-42",
    "sentences": [
      {"original": "The product offers many benefits to users.",
       "rewritten": "Honestly? This thing just makes life easier. Here is why."},
      {"original": "It is important to consider several factors.",
       "rewritten": "A few things matter here — let us walk through them."}
    ]
  }'

# => {
#   "style_id": "aB3xY7...",
#   "name": "Client 42 voice",
#   "external_ref": "client-42",
#   "status": "completed"
# }
200 OKWriting Styles API v1

Codici di errore

400Chiave API richiesta — intestazione Authorization mancante
400Chiave API non valida — chiave non riconosciuta
400Crediti insufficienti per l'azione
403Lo stile di scrittura non appartiene a questo utente
404Stile di scrittura non trovato
500Analisi dello stile non riuscita — addestramento fallito, nessun credito addebitato, riprova

Note: gli stili non possono essere eliminati tramite l'API. Vengono restituiti solo gli stili creati con la tua chiave API.

Bulk Credits — Unbeatable API Pricing

No per-seat fees, no rate limits. Buy credits once, use them any time. The more you buy, the cheaper each request gets.

5,000

credits

$275

$0.0550 / credit

100k words for $11.00
Most Popular

10,000

credits

$500

$0.0500 / credit

100k words for $10.00

20,000

credits

$950

$0.0475 / credit

100k words for $9.50

50,000

credits

$2,250

$0.0450 / credit

100k words for $9.00

* Based on 100 × 1,000-word requests with word-based pricing enabled (2 credits each = 200 credits total)

Real cost — humanizing 100,000 words

100 requests of 1,000 words each, word-based pricing enabled (words: true):

Rephrasy API (10K bulk)

$10.00

$0.10 per 1K words — no subscription, no monthly cap

WriteHuman Premium

$17.25

$69/mo plan pro-rated for 100K of 400K words

Undetectable AI Premium

$47.25

$15.75/mo × 3 months needed for 100K words

* Competitor prices based on publicly listed plans. WriteHuman: $69/mo Premium. Undetectable AI: $15.75/mo Premium (35K words/mo).

Ready to integrate?

Sign up, subscribe to any plan, and find your API key in your account dashboard. Start making requests in minutes.

API Umanizzatore AI progettata per gli sviluppatori

La nostra API Umanizzatore AI è progettata per gli sviluppatori che desiderano umanizzare contenuti generati dall'AI in massa. L'API è progettata per essere semplice, veloce e affidabile. Per piani solo API, contattaci direttamente!

  • Ottieni un abbonamento con Rephrasy

    Riformula i contenuti al volo con la nostra potente API.

  • Usa il Rilevatore AI di Rephrasy

    Rileva contenuti AI con il nostro potente strumento di rilevamento AI su larga scala.

  • Combina entrambi, Rilevatore AI e Umanizzatore per i migliori risultati

    Usa il rilevatore AI e l'umanizzatore di Rephrasy insieme per i migliori risultati.