REST API

API Eliminador de Marcas de Agua

Elimina marcas de agua invisibles de IA del texto programáticamente. Un endpoint. Todos los tipos de marca de agua conocidos detectados. Construida para desarrolladores que necesitan texto de IA limpio a escala.

const response = await fetch(
  "https://api.gptwatermarkremover.com/v1/clean",
  {
    method: "POST",
    headers: {
      "X-API-Key": "YOUR_API_KEY",
      "Content-Type": "application/json"
    },
    body: JSON.stringify({ text: "Tu texto generado por IA aquí" })
  }
);

const { cleaned_text } = await response.json();

Construida para Desarrolladores

Una API simple y confiable que hace una cosa bien

Respuesta Rápida

Tiempos de respuesta inferiores a 100ms. Procesa texto instantáneamente sin bloquear tu aplicación.

Todas las Marcas Conocidas

Detecta espacios de ancho cero, guiones suaves, marcas bidireccionales y otros caracteres Unicode ocultos.

Integración Simple

Un endpoint, JSON entrada/salida. Funciona con cualquier lenguaje que pueda hacer peticiones HTTP.

Sin Almacenamiento de Texto

Tu texto se procesa y se descarta inmediatamente. Nada se registra ni almacena.

99.9% de Disponibilidad

Construida sobre infraestructura confiable con failover automático y distribución edge global.

Límite de 100K Caracteres

Procesa documentos de hasta 100,000 caracteres por petición. Maneja contenido extenso fácilmente.

Respuesta de la API

Envía texto, recibe texto limpio con seguimiento de uso

POST/v1/clean
Cuerpo de la Solicitud
{
  "text": "Tu texto generado por IA con marcas de agua​ocultas"
}
200application/json
Respuesta
{
  "cleaned_text": "Tu texto generado por IA con marcas de agua ocultas",
  "credits_used": 5,
  "credits_remaining": 995
}
cleaned_text

Tu texto sin marcas de agua

credits_used

Llamadas de API usadas en este período de facturación

credits_remaining

Llamadas de API restantes hasta el reinicio

Manejo de Errores

La API usa códigos de estado HTTP estándar. Esto es lo que puedes esperar cuando las cosas no salen según lo planeado.

400Bad RequestCuerpo de solicitud inválido o campos requeridos faltantes.
{
  "error": "Missing or invalid \"text\" field in request body"
}
401UnauthorizedClave de API faltante o inválida.
{
  "error": "Missing API key. Include X-API-Key header."
}
403ForbiddenClave de API válida pero sin suscripción activa.
{
  "error": "Active subscription required to use the API"
}
429Too Many RequestsLímite mensual de créditos de API excedido.
{
  "error": "Monthly API credit limit exceeded",
  "used": 1000,
  "limit": 1000,
  "resets_at": "2024-02-01T00:00:00Z"
}
400Bad RequestEl texto excede la longitud máxima.
{
  "error": "Text exceeds maximum length of 100,000 characters",
  "length": 150000,
  "max_length": 100000
}

Manejo de Límites de Tasa

Cuando recibas una respuesta 429, verifica el campo resets_at para saber cuándo se actualizan tus créditos. Considera implementar backoff exponencial o actualizar tu plan para límites más altos.

Reintentando Solicitudes Fallidas

Para errores 5xx, implementa lógica de reintento con backoff exponencial. Comienza con un retraso de 1 segundo y duplícalo en cada reintento, hasta un máximo de 3 intentos. No reintentes errores 4xx sin corregir la solicitud.

Cómo Funciona

Tres pasos simples para limpiar texto de IA programáticamente

1

Generar Clave API

Crea tu clave en segundos desde el panel

2

Enviar Texto

Envía tu texto generado por IA mediante POST a nuestro endpoint

3

Obtener Texto Limpio

Recibe texto sin marcas de agua instantáneamente

Tipos de Marcas de Agua Detectados

Nuestra API detecta y elimina todos los caracteres Unicode invisibles conocidos utilizados por sistemas de IA como ChatGPT, Claude, Gemini y otros para marcar texto generado.

Caracteres de Ancho Cero

Caracteres invisibles sin ancho visual, comúnmente insertados por sistemas de IA para marcar texto.

Espacio de Ancho Cero
Marca de agua de IA más común. Carácter de espacio invisible insertado entre palabras.
No-Unión de Ancho Cero
Evita la unión de caracteres en scripts como árabe. Usado como marcador oculto.
Unión de Ancho Cero
Fuerza la unión de caracteres. Usado en secuencias de emoji, explotado para marcado.
Marca de Orden de Bytes
Originalmente para detección de codificación. Cuando está incrustado, sirve como marca invisible.
Unidor de Palabras
Evita saltos de línea. Carácter invisible usado para marcar contenido de IA.

Caracteres de Formato

Caracteres que afectan la representación del texto sin ser visibles.

Guión Condicional
Marca donde una palabra puede dividirse. Invisible excepto en salto de línea.
Unidor de Grafema Combinante
Afecta cómo se combinan los caracteres. Usado para marcar texto invisiblemente.
Aplicación de Función
Operador matemático invisible. Reutilizado como marca de agua de texto.
Multiplicación Invisible
Marcador de multiplicación matemática. Ancho cero, usado en marcado.
Separador Invisible
Separador matemático sin ancho. Marcador de texto oculto.

Control Bidireccional

Caracteres que controlan la dirección del texto, frecuentemente invisibles y explotables.

Marca Izquierda-a-Derecha
Fuerza dirección izquierda-a-derecha. Anulación direccional invisible.
Marca Derecha-a-Izquierda
Fuerza dirección derecha-a-izquierda. Marcador direccional oculto.
Incrustaciones Direccionales
Múltiples caracteres que incrustan dirección de texto. Controles de formato invisibles.
Anulaciones Direccionales
Anulan la representación de dirección del texto. Caracteres de marca ocultos.

Selectores de Variación

Caracteres que modifican cómo se representan los caracteres precedentes, frecuentemente invisibles.

Selectores de Variación Estándar
Selectores que cambian la apariencia del carácter. Frecuentemente modificaciones invisibles.
Selectores de Variación Extendidos
Selectores extendidos para uso especializado. Raramente usados, sospechosos en texto normal.

Caracteres de Anotación

Caracteres para anotaciones interlineales, invisibles en la mayoría de contextos.

Ancla de Anotación
Marca inicio de anotación. Carácter de formato invisible.
Separador de Anotación
Separa elementos de anotación. Marcador de ancho cero.
Terminador de Anotación
Finaliza anotación. Marcador de texto oculto.

¿Por Qué los Sistemas de IA Añaden Marcas de Agua?

Los grandes modelos de lenguaje como ChatGPT, Claude y Gemini incrustan marcas de agua invisibles para permitir la detección de contenido generado por IA. Estas marcas utilizan caracteres Unicode con ancho visual cero que pueden detectarse programáticamente. Nuestra API elimina todos los patrones de marca de agua conocidos preservando el significado y formato de tu texto.

¿Quién Usa Esta API?

Confiada por desarrolladores que construyen aplicaciones que necesitan texto de IA limpio y sin marcas de agua.

99.9%
Disponibilidad
<100ms
Tiempo de Respuesta
Todas Conocidas
Tipos de Marca
100K
Máx. Caracteres
Cifrado HTTPS
Texto no almacenado
Desplegado globalmente en edge

Precios Simples

Acceso a la API incluido con cada suscripción premium

Disponible Ahora

Suscripción Premium

Todo lo que necesitas para empezar

  • 1,000 llamadas API por mes
  • 100,000 caracteres por petición
  • Todas las funciones web incluidas
  • Generación instantánea de clave API
Empezar
Próximamente

Planes para Desarrolladores

Planes de mayor volumen para apps en producción

  • Planes de mayor volumen
  • Planes para equipos y organizaciones
  • Soluciones empresariales personalizadas

Preguntas Frecuentes

Todo lo que necesitas saber sobre la API

Comienza a Eliminar Marcas de Agua de IA Hoy

Obtén 1,000 llamadas API con tu suscripción

Obtén Tu Clave API