</> 開発者向けAPI

次のステップへ進む
AI Humanizer APIで

最先端のAPIを使ってAIコンテンツを検出し、人間らしく変換しましょう。

$0.10 / 1,000語から

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フレンドリーな統合

Rephrasy APIのコンテキストをAIツールに貼り付け、統合を一緒に構築してもらいましょう。

POST /api/v2-humanizer.rephrasy.ai

Text Humanizer API

AI生成テキストを大規模に検出・人間化します — 自然に読め、AI検出器を通過するように書き換えます。シンプルで高速、信頼性の高いJSON APIです。

$0.10 / 1,000語から定額または単語ベースの課金

Authentication

Authorization: Bearer <your-api-key>

すべてのリクエストとレスポンスはJSONです。

クレジット

2つの課金モード。定額:呼び出しごとに1クレジット。単語ベース(words: true):0.1クレジット定額 + 100語あたり0.1クレジット。costs: true を追加すると、レスポンスで正確な料金を確認できます。

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

パラメータ

フィールド必須説明
textstring必須人間化するAIテキスト(プレーンテキストは最大12,000文字)。
modelstring必須使用するモデル — v3、Undetectable Model v2、Undetectable Model、SEO Model、または Writing Style ID。各モデルは異なる検出器を対象とします。
stylestring任意v3用の任意のスタイル — creative、journalistic、professional。省略時はv3の通常の動作。
wordsboolean任意単語ベースの料金を有効化(デフォルト false)。
costsboolean任意レスポンスにコスト情報を返す(デフォルト false)。
languagestring任意出力言語(例:English、German、French)。省略時は自動検出。

output と new_flesch_score(読みやすさ 0–100 — 高いほど読みやすい)を返します。成功時は200 OK、401は無効なAPIキー、422は無効な入力。

NEWinput_format

構造化入力(HTML / Markdown)

POST /api/ に任意の input_format フィールドを追加すると、プレーンテキストの代わりにドキュメント全体を送信できます — 可視テキストのみが人間化され、構造はその周りに再構築されます。

フィールドデフォルト説明
input_formatstring"text""text"、"html"、または "markdown"。html/markdown では可視テキストのみが人間化され、ドキュメント構造はその周りに再構築されます。

仕組み

  1. ドキュメントを解析し、人間が読めるテキストのみを抽出します。
  2. 選択したモデルでそのテキストを人間化します。
  3. ドキュメントを再構築します — タグ、属性、コード、リンクはそのまま戻ります。

SEOモデルを含む、すべてのモデルで動作します。

変更されないもの

HTMLタグ構造、script・style・code・pre ブロック、リンクの href、Markdownのコードフェンス、インラインコード、リンクURL。

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.

制限と料金

  • HTML / Markdown 入力は最大200,000文字です(プレーンテキストは12,000のまま)。
  • 構造化入力は通常料金の2.5倍で、定額・単語ベースの両方の課金に適用されます。
  • 単語ベースの課金は、書き換える可視の単語のみを数えます — 周囲のマークアップは決して数えません。200語を包む50KBのHTMLページは、マークアップではなくその200語(×2.5)で課金されます。

ぜひご覧ください
Detector APIを

POST /detect_apidetector.rephrasy.ai

AI Detector API

任意のテキストをAIコンテンツについて採点します — 全体スコア0–100(0 = 人間、100 = AI)、または depth モードで文単位のスコア。

1クレジット / 呼び出し検出ごとに$0.10 · 定額

Authentication

Authorization: Bearer <your-api-key>

すべてのリクエストとレスポンスはJSONです。

クレジット

定額:テキストの長さに関わらず、呼び出しごとに1クレジット。成功した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

パラメータ

フィールド必須説明
textstring必須AIコンテンツを確認するテキスト。
modestring任意詳細レベル — 全体スコアは空、文単位のスコアは depth を送信。

scores.overall を返します(0–100;0 = 人間、100 = AI)。depth モードでは sentences が各文をそのスコアに対応付けます。成功時は200 OK、401は無効なAPIキー、422は無効な入力。

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

自分の変換前/変換後の例から再利用可能な文体をトレーニングし、その文体で任意のテキストを人間らしくします。各エンドユーザーに固有の声を与えるのに最適です。

20クレジット / トレーニング1クレジット / 人間化呼び出し

認証

Authorization: Bearer <your-api-key>

すべてのリクエストとレスポンスはJSONです。

クレジット

文体のトレーニングは20クレジットで、成功後にのみ課金されます。各人間化呼び出しは1クレジットです。文体の数に上限はなく、クレジットで課金されます。

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

エラーコード

400APIキーが必要です — Authorizationヘッダーがありません
400無効なAPIキー — キーが認識されません
400操作に必要なクレジットが不足しています
403文体はこのユーザーのものではありません
404文体が見つかりません
500文体の分析に失敗しました — トレーニング失敗、クレジット未課金、再試行してください

注意:文体はAPIから削除できません。自分の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.

開発者向けに設計されたAI Humanizer API

AI Humanizer APIは、大量のAI生成コンテンツを人間らしくしたい開発者向けに設計されています。このAPIはシンプルで、高速で、信頼性があります。APIのみのプランについては、直接お問い合わせください!

  • Rephrasyでサブスクリプションを取得

    強力なAPIでコンテンツを即座に言い換えます。

  • Rephrasy AI Detectorを使用

    スケールに合わせた強力なAI検出ツールでAIコンテンツを検出します。

  • AI DetectorとHumanizerを組み合わせて最高の結果を

    RephrasyのAI検出ツールとHumanizerを一緒に使って最高の結果を得ましょう。