</> Ontwikkelaars-API

Doe meer met de
AI Humanizer API

Gebruik onze geavanceerde API om AI-content te detecteren en te humaniseren

Vanaf $0,10 / 1.000 woorden.

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

AI-vriendelijke integratie

Plak de Rephrasy API-context in je AI-tool en laat het samen met jou je integratie bouwen.

POST /api/v2-humanizer.rephrasy.ai

Text Humanizer API

Detecteer en humaniseer AI-gegenereerde tekst op schaal — herschrijf hem zodat hij natuurlijk leest en AI-detectoren passeert. Een eenvoudige, snelle, betrouwbare JSON-API.

Vanaf $0,10 / 1.000 woordenVaste of woord-gebaseerde facturering

Authentication

Authorization: Bearer <your-api-key>

Alle verzoeken en antwoorden zijn JSON.

Credits

Twee factureringsmodi. Vast: 1 credit per aanroep. Op woorden (words: true): 0,1 credit vast + 0,1 credit per 100 woorden. Voeg costs: true toe om de exacte kosten in het antwoord te zien.

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

Parameters

VeldTypeVereistBeschrijving
textstringVereistDe AI-tekst om te humaniseren (max 12.000 tekens bij platte tekst).
modelstringVereistTe gebruiken model — v3, Undetectable Model v2, Undetectable Model of SEO Model; of een Writing Style-ID. Elk model richt zich op andere detectoren.
stylestringOptioneelOptionele stijl voor v3 — creative, journalistic of professional. Standaard het normale gedrag van v3.
wordsbooleanOptioneelPrijs per woord inschakelen (standaard false).
costsbooleanOptioneelKosteninformatie in het antwoord teruggeven (standaard false).
languagestringOptioneelUitvoertaal, bijv. English, German, French. Automatisch gedetecteerd indien weggelaten.

Geeft output plus new_flesch_score terug (leesbaarheid 0–100 — hoger is makkelijker te lezen). 200 OK bij succes; 401 ongeldige API-sleutel; 422 ongeldige invoer.

NEWinput_format

Gestructureerde invoer (HTML / Markdown)

Voeg het optionele veld input_format toe aan POST /api/ om een heel document te sturen in plaats van platte tekst — alleen de zichtbare tekst wordt gehumaniseerd en de structuur wordt eromheen herbouwd.

VeldTypeStandaardBeschrijving
input_formatstring"text""text", "html" of "markdown". Met html/markdown wordt alleen de zichtbare tekst gehumaniseerd en de documentstructuur eromheen herbouwd.

Hoe het werkt

  1. Parseert het document en haalt alleen de leesbare tekst eruit.
  2. Humaniseert die tekst met het gekozen model.
  3. Herbouwt het document — tags, attributen, code en links komen ongewijzigd terug.

Werkt met elk model, inclusief het SEO-model.

Nooit gewijzigd

HTML-tagstructuur, script-, style-, code- en pre-blokken, link-hrefs, Markdown-code fences, inline code en link-URL's.

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.

Limieten & prijzen

  • HTML- / Markdown-invoer is begrensd op 200.000 tekens (platte tekst blijft op 12.000).
  • Gestructureerde invoer kost 2,5× het normale tarief, bij zowel vaste als woord-gebaseerde facturering.
  • Woord-gebaseerde facturering telt alleen de zichtbare woorden die we herschrijven — nooit de omringende markup. Een HTML-pagina van 50 KB met 200 woorden wordt op die 200 woorden (× 2,5) gefactureerd, niet op de markup.

Bekijk ook onze
Detector API

POST /detect_apidetector.rephrasy.ai

AI Detector API

Scoor elke tekst op AI-content — een totaalscore 0–100 (0 = mens, 100 = AI), of scores per zin in depth-modus.

1 credit / aanroep$0,10 per detectie · vast

Authentication

Authorization: Bearer <your-api-key>

Alle verzoeken en antwoorden zijn JSON.

Credits

Vast: 1 credit per aanroep, ongeacht de tekstlengte. In rekening gebracht bij een succesvolle 200-respons.

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

Parameters

VeldTypeVereistBeschrijving
textstringVereistDe tekst om op AI-content te controleren.
modestringOptioneelDetailniveau — laat leeg voor een totaalscore, of stuur depth voor scores per zin.

Geeft scores.overall terug (0–100; 0 = mens, 100 = AI). In depth-modus koppelt sentences elke zin aan zijn score. 200 OK bij succes; 401 ongeldige API-sleutel; 422 ongeldige invoer.

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

Train een herbruikbare schrijfstijl op basis van je eigen voor/na-voorbeelden en humaniseer daarna elke tekst in die stijl. Perfect om elke eindgebruiker zijn eigen stem te geven.

20 credits / training1 credit / humanize-aanroep

Authenticatie

Authorization: Bearer <your-api-key>

Alle verzoeken en antwoorden zijn JSON.

Credits

Een stijl trainen kost 20 credits, pas na succes in rekening gebracht. Elke humanize-aanroep kost 1 credit. Geen limiet op het aantal stijlen — er wordt afgerekend via credits.

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

Foutcodes

400API-sleutel vereist — ontbrekende Authorization-header
400Ongeldige API-sleutel — sleutel niet herkend
400Onvoldoende credits voor de actie
403Schrijfstijl hoort niet bij deze gebruiker
404Schrijfstijl niet gevonden
500Analyse van de schrijfstijl mislukt — training mislukt, geen credits in rekening gebracht, opnieuw proberen

Opmerking: stijlen kunnen niet via de API worden verwijderd. Alleen stijlen die met jouw API-sleutel zijn gemaakt, worden geretourneerd.

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.

AI Humanizer API ontwikkeld voor ontwikkelaars

Onze AI Humanizer API is ontworpen voor ontwikkelaars die AI-gegenereerde content in bulk willen humaniseren. De API is ontworpen om eenvoudig, snel en betrouwbaar te zijn. Voor API-only abonnementen, neem direct contact met ons op!

  • Neem een abonnement bij Rephrasy

    Herschrijf content direct met onze krachtige API.

  • Gebruik de Rephrasy AI Detector

    Detecteer AI-content op grote schaal met ons krachtige AI-detectie instrument.

  • Combineer beide, AI Detector en Humanizer voor de beste resultaten

    Gebruik Rephrasy's AI-detector en humanizer samen voor de beste resultaten.