logo
bars
///
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