///
Como resolver o reCAPTCHA v2 no n8n usando o CapMonster Cloud
Ekaterina Yanchuk
Ekaterina Yanchuk
Autor de artigos técnicos
July 28, 2026
7 min
Leia os termos de uso do conteúdo fornecido neste site.

Como resolver o reCAPTCHA v2 no n8n usando o CapMonster Cloud

none provided

 

Se você automatiza processos no n8n, provavelmente já se deparou com esta situação: o workflow é interrompido porque o site solicita a verificação do reCAPTCHA v2. Enquanto o token não for obtido, o fluxo simplesmente não poderá continuar.

Em vez de resolver a CAPTCHA manualmente ou procurar soluções alternativas, basta adicionar o nó CapMonster Cloud ao workflow. Ele enviará automaticamente a CAPTCHA para resolução e retornará um token pronto para uso. Use esse token na próxima solicitação e o workflow continuará sendo executado sem nenhuma ação adicional da sua parte.

robots
Comece agora e automatize sua solução reCAPTCHA v2

Como funciona o nó CapMonster Cloud

O nó CapMonster Cloud automatiza o envio da tarefa para resolução e o recebimento do resultado. Primeiro, você informa os parâmetros da CAPTCHA manualmente ou os obtém em uma etapa anterior do workflow. Em seguida, o nó CapMonster Cloud envia a tarefa para resolução e retorna um token pronto para uso ou outro resultado.

Depois, basta usar esse resultado no próximo nó (ação) por exemplo, para enviar um formulário, executar uma solicitação HTTP ou continuar a interação com o site.

Veja como pode ser um workflow básico para resolver uma CAPTCHA: 

none provided

O que você precisa

Antes de começar, recomendamos consultar a documentação do CapMonster Cloud.

Antes de iniciar a configuração, prepare:

Durante a configuração, você também precisará de:

  • URL da página com o reCAPTCHA v2;
  • chave do site (sitekey);
  • parâmetros da solicitação em que o token obtido será utilizado.

A seguir, veremos como obter e configurar esses valores.

Instale o nó CapMonster Cloud

Instalação pelo painel de nós

Abra o workflow e clique em Add first step... ou no botão +.

none provided

No campo de pesquisa, digite: CapMonster Cloud.

Selecione o nó encontrado e clique em Install node.

none provided

Instalação via npm

Em instâncias self-hosted do n8n, o nó pode ser instalado manualmente usando o npm.

Pare o n8n, abra um terminal e execute:


mkdir -p ~/.n8n/nodes
cd ~/.n8n/nodes
npm init -y
npm install @zennolab_com/n8n-nodes-capmonstercloud

Em seguida, reinicie o n8n.

Após a instalação, o nó estará disponível em Community nodes
 

none provided

Selecione o reCAPTCHA v2

Na seção Actions, selecione a tarefa para resolver o reCAPTCHA v2.

Observação: antes de configurar a tarefa, verifique se a página de destino realmente utiliza o reCAPTCHA v2. Você pode identificar o tipo de CAPTCHA pelas solicitações de rede nas Ferramentas do desenvolvedor ou pelo código-fonte da página. 
none provided

Para o reCAPTCHA, o CapMonster Cloud pode retornar o resultado da resolução na forma de um token ou de uma sequência de cliques. Neste exemplo, obteremos um token e o enviaremos para a página de teste https://lessons.zennolab.com/captchas/recaptcha/v2_simple.php?level=high para concluir a verificação do reCAPTCHA.

Conecte a chave de API

No campo de credenciais, clique em Create new credential.

Na janela exibida, insira a chave de API do CapMonster Cloud no campo API Key e clique em Save.

none provided

A chave de API deve ser armazenada apenas no sistema de credenciais do n8n. Não a adicione diretamente aos parâmetros do workflow nem a publique no arquivo JSON exportado.

Informe os parâmetros do reCAPTCHA v2

Para criar uma tarefa de resolução do reCAPTCHA v2, normalmente são necessários dois valores principais:

Website URL endereço completo da página em que a CAPTCHA está localizada; 
Website Key chave do site do reCAPTCHA, também chamada de sitekey.

Encontre esses valores usando as Ferramentas do desenvolvedor (informações mais detalhadas sobre como localizar os parâmetros estão disponíveis na documentação): 

Abra a página com a CAPTCHA e inicie as Ferramentas do desenvolvedor pressionando F12. Acesse a guia Elements e use a pesquisa (Ctrl + F) para localizar data-sitekey ou pesquise pela palavra sitekey

none provided

Copie o valor encontrado para o campo Website Key e insira o endereço da página (https://lessons.zennolab.com/captchas/recaptcha/v2_simple.php?level=high) no campo Website URL.

O User-Agent atual compatível com o nosso serviço é definido automaticamente.

none provided

Execute a ação

Depois de preencher os parâmetros obrigatórios, clique em Execute step.

Execute step executa apenas o nó selecionado.

Execute workflow executa todo o fluxo conectado.

Se a tarefa for concluída com sucesso, um objeto com o resultado da resolução será exibido no painel OUTPUT. Para o reCAPTCHA v2, ele conterá um token que deverá ser enviado ao site de destino.

A estrutura da resposta pode ser semelhante a esta:

none provided

Envie o token para o HTTP Request

Ótimas notícias – você recebeu o token do serviço! Agora, pode continuar o workflow e usar o token para concluir a verificação. Adicione um nó HTTP Request após o nó CapMonster Cloud.

Use o token obtido imediatamente após a resolução da CAPTCHA. Não o armazene para reutilização nem envie o mesmo token várias vezes. Para cada nova verificação, é necessário obter um novo resultado.

 

none provided

Para determinar a URL e a estrutura da solicitação, resolva a CAPTCHA manualmente e analise a solicitação enviada na guia Network das Ferramentas do desenvolvedor. 

Depois de resolver manualmente o reCAPTCHA e clicar no botão «Enviar», uma solicitação POST para o seguinte endereço será exibida na guia Network: https://lessons.zennolab.com/captchas/recaptcha/verify.php?type=v2&subtype=simple&level=high. 
 Esse é o endpoint que recebe o resultado da verificação da CAPTCHA.

endpoint.png

No corpo da solicitação, o token do reCAPTCHA obtido é enviado com o nome "g-recaptcha-response". 
 

endpoint-1.png 

Use as informações obtidas para configurar o nó HTTP Request:

Selecione o tipo de corpo:

Body Content Type: Form URL-Encoded

Adicione o parâmetro:

Name: g-recaptcha-response

  • No campo Specify Body, insira o valor obtido do nó CapMonster Cloud: 
none provided

Execute o workflow e verifique a resposta do site

Após a execução, o servidor retornará uma página HTML com o resultado da verificação.

Se a verificação for bem-sucedida, o HTML conterá "success": true

A resposta também incluirá o resultado da solicitação de verificação:

{
 "success": true,
 "challenge_ts": "2026-07-24T10:08:52Z",
 "hostname": "lessons.zennolab.com"
}
none provided

Extraindo o resultado do HTML

A parte principal do workflow está pronta! Agora, para facilitar o processamento, resta analisar o HTML recebido após o envio do token e extrair apenas o resultado da verificação se a CAPTCHA foi resolvida com sucesso ou se ocorreu um erro.  
Isso pode ser feito usando o nó Code

  1. Após o nó HTTP Request, adicione um nó Code (linguagem JavaScript);
  2. Substitua o código padrão pelo seguinte: 

    const html =
     typeof $json.body === "string"
       ? $json.body
       : typeof $json.data === "string"
         ? $json.data
         : JSON.stringify($json);
    return {
     json: {
       success: html.includes('"success": true')
     },
    };

Como a página contém o texto "success": true, o código verifica se esse texto está presente no HTML recebido:

se o texto for encontrado, o campo success receberá o valor true
se o texto não for encontrado, o campo success receberá o valor false.

Após a execução do nó Code, o resultado será semelhante a este:

none provided

O texto usado na verificação depende da resposta do site de destino. Substitua "success": true pelo indicador real de sucesso: uma mensagem na página, um valor no JSON, o status da resposta, a URL final ou outro parâmetro adequado.

Possíveis erros e soluções

ProblemaO que verificar
O nó não é exibido após a instalaçãoVerifique se a instalação foi concluída sem erros e reinicie o n8n. Na versão self-hosted, verifique se os community nodes estão habilitados.
O CapMonster Cloud não retorna o tokenVerifique a chave de API, o saldo, o Website URL, o Website Key e se todos os parâmetros obrigatórios da tarefa foram informados.
O site não aceita o tokenVerifique se o token não expirou nem foi reutilizado. Confira o endpoint, o nome do campo, os cookies, os cabeçalhos, os parâmetros do formulário, o proxy e os dados da sessão.

A lista completa de erros que podem ocorrer durante a resolução de CAPTCHA está disponível na seção correspondente da documentação.

Se você tiver dificuldades para resolver o reCAPTCHA v2 no n8n com o CapMonster Cloud, entre em contato com nossa equipe de suporte ajudaremos você a encontrar uma solução.

 

Conclusão

A configuração está concluída! Agora, a resolução do reCAPTCHA v2 pode ser integrada ao workflow do n8n como uma etapa comum da automação.

O fluxo obtém os parâmetros da CAPTCHA, envia-os ao CapMonster Cloud, recebe o token pronto e o utiliza na próxima solicitação ao site de destino ou à API. Se necessário, a resposta também pode ser verificada no nó Code, permitindo direcionar o workflow para a ramificação adequada.

Após a primeira configuração, não será necessário repetir esse processo manualmente. O mais importante é enviar corretamente os parâmetros da CAPTCHA, preservar os dados da sessão atual e usar o resultado imediatamente após recebê-lo. Isso economiza tempo e permite que você se concentre na lógica do próprio workflow.  
 

Perguntas frequentes

Sim. Se a instalação de community nodes estiver disponível no seu plano e workspace, o nó poderá ser instalado pelo painel do n8n. Na versão self-hosted, também é possível instalá-lo via npm.

Na maioria dos casos, é necessário informar:

a URL completa da página com a CAPTCHA Website URL
a chave do site do reCAPTCHA Website Key
as credenciais que contêm a chave de API do CapMonster Cloud.

Para alguns sites, também podem ser necessários parâmetros adicionais, como cookies, proxy ou dados da sessão atual.

Após a execução bem-sucedida, o nó retorna o resultado da resolução da CAPTCHA. No caso do reCAPTCHA v2 comum, esse resultado é um token que deve ser enviado ao site de destino na solicitação seguinte.

Execute step executa apenas o nó selecionado, por isso ele pode obter o token com sucesso. Ao executar todo o workflow, também são processados os nós responsáveis por enviar o token e tratar a resposta do site.

Verifique as configurações dos nós seguintes, as Expressions utilizadas, a estrutura dos dados de entrada e os parâmetros da solicitação HTTP.

Não. O nó Code é necessário apenas para o processamento adicional da resposta.

Se o servidor de destino retornar um JSON pronto com o campo success, o resultado poderá ser usado diretamente. Se o servidor retornar HTML, o nó Code poderá verificar a presença de um texto, elemento da página ou outro indicador de que a verificação foi concluída com sucesso.

robots
Comece agora e automatize sua solução reCAPTCHA v2

NB: Por favor, observe que o produto é destinado à automação de testes exclusivamente em seus próprios sites e em recursos para os quais você possui autorização legal de acesso.
ItGuy
geear
Programa de afiliados para desenvolvedores de software
Ganhe até 30% dos gastos dos seus usuários com a evasão de captcha
✅ Solicitação enviada
Obrigado pelo seu interesse em nosso programa de parcerias! Entraremos em contato com você dentro de 7 dias úteis.
Solicitação para participar
Preencha o formulário para enviar uma solicitação para o programa de afiliados.
Mais artigos