</> API Developer

Lakukan lebih banyak dengan
AI Humanizer API

Gunakan API mutakhir kami untuk mendeteksi dan menghumanisasi konten AI

Mulai $0,10 / 1.000 kata.

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

Integrasi ramah AI

Tempel konteks API Rephrasy ke alat AI kamu dan minta ia membangun integrasimu bersamamu.

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

Text Humanizer API

Deteksi dan humanisasi teks buatan AI dalam skala besar — tulis ulang agar terbaca alami dan lolos detektor AI. API JSON yang sederhana, cepat, dan andal.

Mulai $0,10 / 1.000 kataPenagihan tetap atau berbasis kata

Authentication

Authorization: Bearer <your-api-key>

Semua permintaan dan respons berformat JSON.

Kredit

Dua mode penagihan. Tetap: 1 kredit per panggilan. Berbasis kata (words: true): 0,1 kredit tetap + 0,1 kredit per 100 kata. Tambahkan costs: true untuk melihat biaya persis di respons.

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

Parameter

FieldTipeWajibDeskripsi
textstringWajibTeks AI untuk dihumanisasi (maks 12.000 karakter untuk teks biasa).
modelstringWajibModel yang digunakan — v3, Undetectable Model v2, Undetectable Model, atau SEO Model; atau ID Writing Style. Tiap model menyasar detektor berbeda.
stylestringOpsionalGaya opsional untuk v3 — creative, journalistic, atau professional. Default ke perilaku normal v3.
wordsbooleanOpsionalAktifkan harga berbasis kata (default false).
costsbooleanOpsionalKembalikan informasi biaya di respons (default false).
languagestringOpsionalBahasa keluaran, mis. English, German, French. Terdeteksi otomatis jika dihilangkan.

Mengembalikan output plus new_flesch_score (keterbacaan 0–100 — makin tinggi makin mudah dibaca). 200 OK jika berhasil; 401 API key tidak valid; 422 input tidak valid.

NEWinput_format

Input terstruktur (HTML / Markdown)

Tambahkan field opsional input_format ke POST /api/ untuk mengirim seluruh dokumen alih-alih teks biasa — hanya teks yang terlihat yang dihumanisasi dan strukturnya dibangun kembali di sekitarnya.

FieldTipeDefaultDeskripsi
input_formatstring"text""text", "html", atau "markdown", "latex". Dengan html/markdown/latex, hanya teks yang terlihat yang dihumanisasi dan struktur dokumen dibangun kembali di sekitarnya.

Cara kerjanya

  1. Mem-parsing dokumen dan mengambil hanya teks yang dapat dibaca manusia.
  2. Menghumanisasi teks itu dengan model yang kamu pilih.
  3. Membangun kembali dokumen — tag, atribut, kode, dan tautan kembali utuh.

Berfungsi dengan setiap model, termasuk Model SEO.

Tidak pernah diubah

Struktur tag HTML, blok script, style, code, dan pre, href tautan, pagar kode Markdown, kode inline, dan URL tautan.

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.

Batas & harga

  • Input HTML / Markdown dibatasi 200.000 karakter (teks biasa tetap 12.000).
  • Input terstruktur berbiaya 2,5× tarif normal, baik pada penagihan tetap maupun berbasis kata.
  • Penagihan berbasis kata hanya menghitung kata terlihat yang kami tulis ulang — tidak pernah markup di sekitarnya. Halaman HTML 50 KB yang membungkus 200 kata ditagih atas 200 kata itu (× 2,5), bukan atas markup.

Pastikan Anda melihat
Detector API

POST /detect_apidetector.rephrasy.ai

AI Detector API

Beri skor teks apa pun untuk konten AI — skor keseluruhan 0–100 (0 = manusia, 100 = AI), atau skor per kalimat dalam mode depth.

1 kredit / panggilan$0,10 per deteksi · tetap

Authentication

Authorization: Bearer <your-api-key>

Semua permintaan dan respons berformat JSON.

Kredit

Tetap: 1 kredit per panggilan, berapa pun panjang teks. Ditagih pada respons 200 yang berhasil.

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

Parameter

FieldTipeWajibDeskripsi
textstringWajibTeks yang akan diperiksa untuk konten AI.
modestringOpsionalTingkat detail — kosongkan untuk skor keseluruhan, atau kirim depth untuk skor per kalimat.

Mengembalikan scores.overall (0–100; 0 = manusia, 100 = AI). Dalam mode depth, sentences memetakan setiap kalimat ke skornya. 200 OK jika berhasil; 401 API key tidak valid; 422 input tidak valid.

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

Latih gaya penulisan yang dapat digunakan kembali dari contoh sebelum/sesudah milikmu, lalu humanisasi teks apa pun dalam gaya itu. Sempurna untuk memberi setiap pengguna akhir suara mereka sendiri.

20 kredit / pelatihan1 kredit / panggilan humanisasi

Autentikasi

Authorization: Bearer <your-api-key>

Semua permintaan dan respons berformat JSON.

Kredit

Melatih sebuah gaya menghabiskan 20 kredit, ditagih hanya setelah berhasil. Setiap panggilan humanisasi menghabiskan 1 kredit. Tanpa batas jumlah gaya — penagihan berdasarkan kredit.

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

Kode kesalahan

400API Key diperlukan — header Authorization tidak ada
400API Key tidak valid — key tidak dikenali
400Kredit tidak cukup untuk tindakan ini
403Gaya penulisan bukan milik pengguna ini
404Gaya penulisan tidak ditemukan
500Gagal menganalisis gaya — pelatihan gagal, tidak ada kredit ditagih, coba lagi

Catatan: gaya tidak dapat dihapus melalui API. Hanya gaya yang dibuat dengan API key kamu yang dikembalikan.

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 dirancang untuk pengembang

AI Humanizer API kami dirancang untuk pengembang yang ingin menghumanisasi konten AI yang dihasilkan secara massal. API ini dirancang agar sederhana, cepat dan andal. Untuk paket khusus API, silakan hubungi kami langsung!

  • Dapatkan langganan dengan Rephrasy

    Ubah konten secara instan dengan API canggih kami.

  • Gunakan Rephrasy AI Detector

    Deteksi konten AI dengan alat deteksi AI canggih kami dalam skala besar.

  • Gabungkan keduanya, AI Detector dan Humanizer untuk hasil terbaik

    Gunakan detektor dan humanizer AI Rephrasy bersama-sama untuk hasil terbaik.