REST API

API Removedor de Marcas d'Água

Remova marcas d'água invisíveis de IA do texto programaticamente. Um endpoint. Todos os tipos de marca d'água conhecidos detectados. Construída para desenvolvedores que precisam de texto de IA limpo em 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: "Seu texto gerado por IA aqui" })
  }
);

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

Construída para Desenvolvedores

Uma API simples e confiável que faz uma coisa bem

Resposta Rápida

Tempos de resposta abaixo de 100ms. Processe texto instantaneamente sem bloquear sua aplicação.

Todas as Marcas Conhecidas

Detecta espaços de largura zero, hífens suaves, marcas bidirecionais e outros caracteres Unicode ocultos.

Integração Simples

Um endpoint, JSON entrada/saída. Funciona com qualquer linguagem que possa fazer requisições HTTP.

Sem Armazenamento de Texto

Seu texto é processado e imediatamente descartado. Nada é registrado ou armazenado.

99,9% de Disponibilidade

Construída em infraestrutura confiável com failover automático e distribuição edge global.

Limite de 100K Caracteres

Processe documentos com até 100.000 caracteres por requisição. Lide facilmente com conteúdo longo.

Resposta da API

Envie texto, receba texto limpo com rastreamento de uso

POST/v1/clean
Corpo da Requisição
{
  "text": "Seu texto gerado por IA com marcas d'água​ocultas"
}
200application/json
Resposta
{
  "cleaned_text": "Seu texto gerado por IA com marcas d'água ocultas",
  "credits_used": 5,
  "credits_remaining": 995
}
cleaned_text

Seu texto sem marcas d'água

credits_used

Chamadas de API usadas neste período de faturamento

credits_remaining

Chamadas de API restantes até a reinicialização

Tratamento de Erros

A API usa códigos de status HTTP padrão. Veja o que esperar quando as coisas não saem como planejado.

400Bad RequestCorpo da requisição inválido ou campos obrigatórios faltando.
{
  "error": "Missing or invalid \"text\" field in request body"
}
401UnauthorizedChave de API ausente ou inválida.
{
  "error": "Missing API key. Include X-API-Key header."
}
403ForbiddenChave de API válida, mas sem assinatura ativa.
{
  "error": "Active subscription required to use the API"
}
429Too Many RequestsLimite mensal de créditos da API excedido.
{
  "error": "Monthly API credit limit exceeded",
  "used": 1000,
  "limit": 1000,
  "resets_at": "2024-02-01T00:00:00Z"
}
400Bad RequestTexto excede comprimento máximo.
{
  "error": "Text exceeds maximum length of 100,000 characters",
  "length": 150000,
  "max_length": 100000
}

Lidando com Limites de Taxa

Quando você receber uma resposta 429, verifique o campo resets_at para saber quando seus créditos serão atualizados. Considere implementar backoff exponencial ou atualizar seu plano para limites maiores.

Tentando Novamente Requisições Falhas

Para erros 5xx, implemente lógica de repetição com backoff exponencial. Comece com um atraso de 1 segundo e dobre a cada tentativa, até no máximo 3 tentativas. Não repita erros 4xx sem corrigir a requisição.

Como Funciona

Três passos simples para limpar texto de IA programaticamente

1

Gerar Chave API

Crie sua chave em segundos pelo painel

2

Enviar Texto

Envie seu texto gerado por IA via POST para nosso endpoint

3

Receber Texto Limpo

Receba texto sem marcas d'água instantaneamente

Tipos de Marcas d'Água Detectados

Nossa API detecta e remove todos os caracteres Unicode invisíveis conhecidos usados por sistemas de IA como ChatGPT, Claude, Gemini e outros para marcar texto gerado.

Caracteres de Largura Zero

Caracteres invisíveis sem largura visual, comumente inseridos por sistemas de IA para marcar texto.

Espaço de Largura Zero
Marca d'água de IA mais comum. Caractere de espaço invisível inserido entre palavras.
Não-Junção de Largura Zero
Impede a junção de caracteres em scripts como árabe. Usado como marcador oculto.
Junção de Largura Zero
Força a junção de caracteres. Usado em sequências de emoji, explorado para marcação.
Marca de Ordem de Bytes
Originalmente para detecção de codificação. Quando incorporado, serve como marca invisível.
Juntor de Palavras
Impede quebras de linha. Caractere invisível usado para marcar conteúdo de IA.

Caracteres de Formatação

Caracteres que afetam a renderização do texto sem serem visíveis.

Hífen Condicional
Marca onde uma palavra pode quebrar. Invisível exceto na quebra de linha.
Juntor de Grafema Combinante
Afeta como caracteres se combinam. Usado para marcar texto invisivelmente.
Aplicação de Função
Operador matemático invisível. Reaproveitado como marca d'água de texto.
Multiplicação Invisível
Marcador de multiplicação matemática. Largura zero, usado em marcação.
Separador Invisível
Separador matemático sem largura. Marcador de texto oculto.

Controle Bidirecional

Caracteres que controlam a direção do texto, frequentemente invisíveis e exploráveis.

Marca Esquerda-para-Direita
Força direção esquerda-para-direita. Substituição direcional invisível.
Marca Direita-para-Esquerda
Força direção direita-para-esquerda. Marcador direcional oculto.
Incorporações Direcionais
Múltiplos caracteres que incorporam direção de texto. Controles de formatação invisíveis.
Substituições Direcionais
Substituem a renderização da direção do texto. Caracteres de marca ocultos.

Seletores de Variação

Caracteres que modificam como caracteres precedentes são renderizados, frequentemente invisíveis.

Seletores de Variação Padrão
Seletores que alteram a aparência do caractere. Frequentemente modificações invisíveis.
Seletores de Variação Estendidos
Seletores estendidos para uso especializado. Raramente usados, suspeitos em texto normal.

Caracteres de Anotação

Caracteres para anotações interlineares, invisíveis na maioria dos contextos.

Âncora de Anotação
Marca início de anotação. Caractere de formatação invisível.
Separador de Anotação
Separa elementos de anotação. Marcador de largura zero.
Terminador de Anotação
Finaliza anotação. Marcador de texto oculto.

Por Que Sistemas de IA Adicionam Marcas d'Água?

Grandes modelos de linguagem como ChatGPT, Claude e Gemini incorporam marcas d'água invisíveis para permitir a detecção de conteúdo gerado por IA. Essas marcas usam caracteres Unicode com largura visual zero que podem ser detectados programaticamente. Nossa API remove todos os padrões de marca d'água conhecidos preservando o significado e formatação do seu texto.

Quem Usa Esta API?

Confiada por desenvolvedores que constroem aplicações que precisam de texto de IA limpo e sem marcas d'água.

99,9%
Disponibilidade
<100ms
Tempo de Resposta
Todas Conhecidas
Tipos de Marca
100K
Máx. Caracteres
Criptografia HTTPS
Texto não armazenado
Implantado globalmente em edge

Preços Simples

Acesso à API incluído em toda assinatura premium

Disponível Agora

Assinatura Premium

Tudo que você precisa para começar

  • 1.000 chamadas de API por mês
  • 100.000 caracteres por requisição
  • Todas as funcionalidades web incluídas
  • Geração instantânea de chave API
Começar
Em Breve

Planos para Desenvolvedores

Planos de maior volume para apps em produção

  • Planos de maior volume
  • Planos para equipes e organizações
  • Soluções empresariais personalizadas

Perguntas Frequentes

Tudo o que você precisa saber sobre a API

Comece a Remover Marcas d'Água de IA Hoje

Receba 1.000 chamadas de API com sua assinatura

Obtenha Sua Chave API