> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://ajuda.groner.app/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Como coletar um request (cURL) pelo Inspecionar Elemento do Google Chrome para usar no n8n

# Como coletar um request (cURL) pelo Inspecionar Elemento do Google Chrome para usar no n8n

Este artigo ensina, passo a passo, como capturar um **request no formato cURL** utilizando a aba **Network (Rede)** do Google Chrome. Esse processo é muito utilizado por técnicos e desenvolvedores que desejam **replicar requisições HTTP no n8n**, seja para criar integrações, automatizações ou reproduzir chamadas de APIs.



---

## Quando usar este procedimento

Você pode usar a captura de requests em cURL quando precisar:

* Replicar uma ação feita no sistema dentro do **n8n**
* Integrar [formulários](https://ajuda.groner.app/pt-br/article/o-que-e-um-formulario-e-como-ele-funciona-na-groner-17y9c1e/?ref=groner-suporte), cadastros ou ações do sistema com outras ferramentas
* Analisar headers, payloads e métodos HTTP de uma requisição
* Enviar um exemplo de request completo para testes ou automações

---

## Pré-requisitos

Antes de começar, verifique se você possui:

* Acesso ao **Google Chrome**
* Permissão para acessar a funcionalidade que será testada
* Conhecimento básico sobre requisições HTTP (GET, POST, headers, body)

---

## Passo 1 – Abrir o Inspecionar Elemento

1. Abra o Google Chrome
2. Acesse a página onde a ação que você deseja integrar ocorre
3. Clique com o botão direito do mouse na página
4. Selecione **Inspecionar**  
   (ou use o atalho `Ctrl + Shift + I` no Windows / `Cmd + Option + I` no Mac)
![Inspecionar](https://storage.crisp.chat/users/helpdesk/website/-/2/e/a/d/2ead53dce3a73c00/1_kjcotd.png)

---

## Passo 2 – Acessar a aba Network (Rede)

1. No painel que se abriu, clique na aba **Network **
2. ![network](https://storage.crisp.chat/users/helpdesk/website/-/2/e/a/d/2ead53dce3a73c00/2_1xb6762.png)

1. Certifique-se de que a aba esteja ativa **antes** de executar a ação
2. Opcionalmente, marque:
* **Preserve log** (para não perder os requests ao recarregar a página)
* Filtro **Fetch/XHR** para facilitar a visualização
* ![Filtros](https://storage.crisp.chat/users/helpdesk/website/-/2/e/a/d/2ead53dce3a73c00/3_1hcwj9y.png)


---

## Passo 3 – Executar a ação que gera o request

Agora, volte à página e execute normalmente a ação que deseja integrar, por exemplo:

* Enviar um formulário
* Salvar um cadastro
* Mover um card
* Clicar em um botão que dispara uma automação

Assim que a ação for executada, novos requests aparecerão listados na aba Network.



---

## Passo 4 – Identificar o request correto

Na lista de requests:

1. Clique sobre o request correspondente à ação executada
2. Verifique:
* **Method** (GET, POST, PUT, etc.)
* **Status** (200, 201, 400, etc.)
* **URL** da requisição
* 
* ![exemplo ao mover um card](https://storage.crisp.chat/users/helpdesk/website/-/2/e/a/d/2ead53dce3a73c00/4_1r13sda.png)

3. Use as abas:
* **Headers** → para ver headers e autenticação
* **Payload / Request** → para ver os dados enviados
* **Response** → para validar o retorno
* 
![Payload](https://storage.crisp.chat/users/helpdesk/website/-/2/e/a/d/2ead53dce3a73c00/5_172w6w0.png)
![response](https://storage.crisp.chat/users/helpdesk/website/-/2/e/a/d/2ead53dce3a73c00/6_15m0ja3.png)

---

## Passo 5 – Copiar o request como cURL

Com o request selecionado:

1. Clique com o botão direito sobre ele
2. Escolha a opção **Copy**
3. Clique em **Copy as cURL**
![cURL](https://storage.crisp.chat/users/helpdesk/website/-/2/e/a/d/2ead53dce3a73c00/7_1rlfxy1.png)

O Chrome copiará automaticamente um comando completo no formato cURL, incluindo:
* URL
* Método HTTP
* Headers
* Body (payload)

---

## Passo 6 – Usar o cURL no n8n

No **n8n**, você pode utilizar esse cURL de duas formas:

### Opção 1 – Converter manualmente para o node HTTP Request
* Crie um node **HTTP Request**
* Copie:
* URL
* Method
* Headers
* Body
* Cole cada parte no campo correspondente
* ![preenchendo manualmente](https://storage.crisp.chat/users/helpdesk/website/-/2/e/a/d/2ead53dce3a73c00/9_1gauoxc.png)

### Opção 2 – Usar o cURL como referência
* Utilize o cURL para entender exatamente:
* Quais headers são obrigatórios
* Qual formato do payload (JSON, form-data, etc.)
* Qual endpoint está sendo chamado
* ![importando cURL](https://storage.crisp.chat/users/helpdesk/website/-/2/e/a/d/2ead53dce3a73c00/8_fvgrg0.png)

> 💡 Dica: o cURL é excelente para testes iniciais, mas no n8n você deve evitar headers temporários como `cookie` quando não forem necessários.

---

## Boas práticas e cuidados

* ⚠️ **Nunca compartilhe tokens, cookies ou dados sensíveis**
* Prefira usar autenticação via **Bearer Token** ou **API Key** no n8n
* Remova headers desnecessários antes de usar em produção
* Sempre teste o request no n8n em ambiente controlado

---

## Conclusão

Capturar um request como cURL pelo Google Chrome é uma forma rápida e confiável de reproduzir ações do sistema dentro do n8n. Com esse procedimento, você garante que sua integração utilize exatamente os mesmos parâmetros, headers e payloads usados pelo navegador.

Se necessário, utilize esse cURL como base para ajustes e melhorias na automação.

---
