</> API dla deweloperów

Rób więcej z
API Humanizera AI

Użyj naszego nowoczesnego API, aby wykrywać i humanizować treści AI

Od $0,10 / 1000 słów.

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

Integracja przyjazna AI

Wklej kontekst API Rephrasy do swojego narzędzia AI i poproś, aby zbudowało z tobą integrację.

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

Text Humanizer API

Wykrywaj i humanizuj tekst generowany przez AI na dużą skalę — przepisz go tak, by brzmiał naturalnie i przechodził detektory AI. Proste, szybkie i niezawodne API JSON.

Od $0,10 / 1000 słówRozliczenie ryczałtowe lub za słowa

Authentication

Authorization: Bearer <your-api-key>

Wszystkie żądania i odpowiedzi są w formacie JSON.

Kredyty

Dwa tryby rozliczeń. Ryczałt: 1 kredyt za wywołanie. Za słowa (words: true): 0,1 kredytu stałe + 0,1 kredytu za 100 słów. Dodaj costs: true, aby zobaczyć dokładny koszt w odpowiedzi.

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

Parametry

PoleTypWymaganeOpis
textstringWymaganeTekst AI do humanizacji (maks. 12 000 znaków dla zwykłego tekstu).
modelstringWymaganeModel do użycia — v3, Undetectable Model v2, Undetectable Model lub SEO Model; albo ID stylu pisania. Każdy model celuje w inne detektory.
stylestringOpcjonalneOpcjonalny styl dla v3 — creative, journalistic lub professional. Domyślnie normalne zachowanie v3.
wordsbooleanOpcjonalneWłącz cenę za słowa (domyślnie false).
costsbooleanOpcjonalneZwróć informacje o koszcie w odpowiedzi (domyślnie false).
languagestringOpcjonalneJęzyk wyjściowy, np. English, German, French. Wykrywany automatycznie, jeśli pominięty.

Zwraca output oraz new_flesch_score (czytelność 0–100 — wyżej znaczy łatwiej). 200 OK przy sukcesie; 401 nieprawidłowy klucz API; 422 nieprawidłowe dane.

NEWinput_format

Dane strukturalne (HTML / Markdown)

Dodaj opcjonalne pole input_format do POST /api/, aby wysłać cały dokument zamiast zwykłego tekstu — humanizowany jest tylko widoczny tekst, a struktura jest odbudowywana wokół niego.

PoleTypDomyślnieOpis
input_formatstring"text""text", "html" lub "markdown". Przy html/markdown humanizowany jest tylko widoczny tekst, a struktura dokumentu jest odbudowywana wokół.

Jak to działa

  1. Parsuje dokument i wyodrębnia tylko tekst czytelny dla człowieka.
  2. Humanizuje ten tekst wybranym modelem.
  3. Odbudowuje dokument — tagi, atrybuty, kod i linki wracają nietknięte.

Działa z każdym modelem, w tym z modelem SEO.

Nigdy nie zmieniane

Struktura tagów HTML, bloki script, style, code i pre, hrefy linków, bloki kodu Markdown, kod inline i adresy URL linków.

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.

Limity i ceny

  • Dane HTML / Markdown są ograniczone do 200 000 znaków (zwykły tekst pozostaje przy 12 000).
  • Dane strukturalne kosztują 2,5× normalnej opłaty, zarówno w rozliczeniu ryczałtowym, jak i za słowa.
  • Rozliczenie za słowa liczy tylko widoczne słowa, które przepisujemy — nigdy otaczającego znacznika. Strona HTML o rozmiarze 50 KB z 200 słowami jest rozliczana za te 200 słów (× 2,5), a nie za znaczniki.

Koniecznie sprawdź nasze
API Detektora

POST /detect_apidetector.rephrasy.ai

AI Detector API

Oceń dowolny tekst pod kątem treści AI — ogólny wynik 0–100 (0 = człowiek, 100 = AI) lub wyniki per zdanie w trybie depth.

1 kredyt / wywołanie$0,10 za detekcję · ryczałt

Authentication

Authorization: Bearer <your-api-key>

Wszystkie żądania i odpowiedzi są w formacie JSON.

Kredyty

Ryczałt: 1 kredyt za wywołanie, niezależnie od długości tekstu. Naliczane przy udanej odpowiedzi 200.

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

Parametry

PoleTypWymaganeOpis
textstringWymaganeTekst do sprawdzenia pod kątem treści AI.
modestringOpcjonalnePoziom szczegółowości — zostaw puste dla ogólnego wyniku lub wyślij depth dla wyników per zdanie.

Zwraca scores.overall (0–100; 0 = człowiek, 100 = AI). W trybie depth sentences mapuje każde zdanie na jego wynik. 200 OK przy sukcesie; 401 nieprawidłowy klucz API; 422 nieprawidłowe dane.

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

Wytrenuj wielokrotnego użytku styl pisania na podstawie własnych przykładów przed/po, a następnie humanizuj dowolny tekst w tym stylu. Idealne, by nadać każdemu użytkownikowi końcowemu własny głos.

20 kredytów / trening1 kredyt / wywołanie humanizacji

Uwierzytelnianie

Authorization: Bearer <your-api-key>

Wszystkie żądania i odpowiedzi są w formacie JSON.

Kredyty

Trening stylu kosztuje 20 kredytów, naliczane tylko po sukcesie. Każde wywołanie humanizacji kosztuje 1 kredyt. Brak limitu liczby stylów — rozliczenie odbywa się w kredytach.

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

Kody błędów

400Wymagany klucz API — brak nagłówka Authorization
400Nieprawidłowy klucz API — klucz nierozpoznany
400Za mało kredytów na tę akcję
403Styl pisania nie należy do tego użytkownika
404Nie znaleziono stylu pisania
500Analiza stylu nie powiodła się — trening nieudany, nie pobrano kredytów, spróbuj ponownie

Uwaga: stylów nie można usuwać przez API. Zwracane są tylko style utworzone Twoim kluczem 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 Humanizera AI zaprojektowane dla programistów

Nasze API Humanizera AI zostało zaprojektowane dla programistów, którzy chcą zhumanizować treści generowane przez AI masowo. API jest proste, szybkie i niezawodne. W przypadku planów tylko z API, prosimy o bezpośredni kontakt!

  • Zdobądź subskrypcję z Rephrasy

    Przekształcaj treści w locie za pomocą naszego potężnego API.

  • Użyj Detektora AI Rephrasy

    Wykrywaj treści AI z naszym potężnym narzędziem do wykrywania AI na dużą skalę.

  • Połącz Detektor AI i Humanizer dla najlepszych wyników

    Użyj razem detektora AI i humanizera Rephrasy, aby uzyskać najlepsze wyniki.