</> API para desarrolladores

Haz más con la
API Humanizadora de IA

Utiliza nuestra API de última generación para detectar y humanizar contenido de IA

Desde $0,10 / 1.000 palabras.

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

Integración compatible con IA

Pega el contexto de la API de Rephrasy en tu herramienta de IA y pídele que construya tu integración contigo.

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

Text Humanizer API

Detecta y humaniza texto generado por IA a escala — reescríbelo para que suene natural y pase los detectores de IA. Una API JSON simple, rápida y fiable.

Desde $0,10 / 1.000 palabrasFacturación fija o por palabras

Authentication

Authorization: Bearer <your-api-key>

Todas las solicitudes y respuestas son JSON.

Créditos

Dos modos de facturación. Fijo: 1 crédito por llamada. Por palabras (words: true): 0,1 crédito fijo + 0,1 crédito por 100 palabras. Añade costs: true para ver el cargo exacto en la respuesta.

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

Parámetros

CampoTipoRequeridoDescripción
textstringRequeridoEl texto de IA a humanizar (máx 12.000 caracteres en texto plano).
modelstringRequeridoModelo a usar — v3, Undetectable Model v2, Undetectable Model o SEO Model; o un ID de estilo de escritura. Cada modelo apunta a detectores distintos.
stylestringOpcionalEstilo opcional para v3 — creative, journalistic o professional. Por defecto, comportamiento normal de v3.
wordsbooleanOpcionalActivar precio por palabras (predeterminado false).
costsbooleanOpcionalDevolver información de coste en la respuesta (predeterminado false).
languagestringOpcionalIdioma de salida, p. ej. English, German, French. Se detecta automáticamente si se omite.

Devuelve output más new_flesch_score (legibilidad 0–100 — más alto es más fácil de leer). 200 OK si tiene éxito; 401 clave API no válida; 422 entrada no válida.

NEWinput_format

Entrada estructurada (HTML / Markdown)

Añade el campo opcional input_format a POST /api/ para enviar un documento entero en lugar de texto plano — solo se humaniza el texto visible y la estructura se reconstruye alrededor.

CampoTipoPredeterminadoDescripción
input_formatstring"text""text", "html" o "markdown". Con html/markdown, solo se humaniza el texto visible y la estructura del documento se reconstruye alrededor.

Cómo funciona

  1. Analiza el documento y extrae solo el texto legible por humanos.
  2. Humaniza ese texto con el modelo que elegiste.
  3. Reconstruye el documento — etiquetas, atributos, código y enlaces vuelven intactos.

Funciona con todos los modelos, incluido el modelo SEO.

Nunca se modifica

Estructura de etiquetas HTML, bloques script, style, code y pre, href de los enlaces, vallas de código Markdown, código en línea y URLs de los enlaces.

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.

Límites y precios

  • La entrada HTML / Markdown está limitada a 200.000 caracteres (el texto plano se mantiene en 12.000).
  • La entrada estructurada cuesta 2,5× la tarifa normal, tanto en facturación fija como por palabras.
  • La facturación por palabras cuenta solo las palabras visibles que reescribimos — nunca el marcado circundante. Una página HTML de 50 KB con 200 palabras se factura sobre esas 200 palabras (× 2,5), no sobre el marcado.

Asegúrate de revisar nuestra
API de Detección

POST /detect_apidetector.rephrasy.ai

AI Detector API

Puntúa cualquier texto en busca de contenido IA — una puntuación global 0–100 (0 = humano, 100 = IA), o puntuaciones por oración en modo depth.

1 crédito / llamada$0,10 por detección · fija

Authentication

Authorization: Bearer <your-api-key>

Todas las solicitudes y respuestas son JSON.

Créditos

Fija: 1 crédito por llamada, sin importar la longitud del texto. Se cobra con una respuesta 200 exitosa.

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

Parámetros

CampoTipoRequeridoDescripción
textstringRequeridoEl texto a comprobar en busca de contenido IA.
modestringOpcionalNivel de detalle — déjalo vacío para una puntuación global, o envía depth para puntuaciones por oración.

Devuelve scores.overall (0–100; 0 = humano, 100 = IA). En modo depth, sentences asigna a cada oración su puntuación. 200 OK si tiene éxito; 401 clave API no válida; 422 entrada no válida.

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

Entrena un estilo de escritura reutilizable a partir de tus propios ejemplos antes/después y luego humaniza cualquier texto en ese estilo. Perfecto para dar a cada usuario final su propia voz.

20 créditos / entrenamiento1 crédito / llamada de humanización

Autenticación

Authorization: Bearer <your-api-key>

Todas las solicitudes y respuestas son JSON.

Créditos

Entrenar un estilo cuesta 20 créditos, cobrados solo tras el éxito. Cada llamada de humanización cuesta 1 crédito. Sin límite en el número de estilos — se factura por créditos.

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

Códigos de error

400Se requiere clave API — falta el encabezado Authorization
400Clave API no válida — clave no reconocida
400Créditos insuficientes para la acción
403El estilo de escritura no pertenece a este usuario
404Estilo de escritura no encontrado
500Error al analizar el estilo — el entrenamiento falló, no se cobraron créditos, reinténtalo

Notas: los estilos no se pueden eliminar mediante la API. Solo se devuelven los estilos creados con tu clave 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 Humanizadora de IA diseñada para desarrolladores

Nuestra API Humanizadora de IA está diseñada para desarrolladores que desean humanizar contenido generado por IA en grandes cantidades. La API está diseñada para ser simple, rápida y confiable. Para planes solo de API, ¡contáctenos directamente!

  • Obtén una suscripción con Rephrasy

    Reformula contenido al instante con nuestra poderosa API.

  • Utiliza el Detector de IA de Rephrasy

    Detecta contenido de IA con nuestra poderosa herramienta de detección de IA a gran escala.

  • Combina ambos, Detector de IA y Humanizador para los mejores resultados

    Utiliza el detector y humanizador de IA de Rephrasy juntos para obtener los mejores resultados.