Ir para o conteúdo
Promovaweb

Consuma uma API com o HTTP Request

Revisado em

Antes de começar

Fazer uma chamada GET e uma POST a uma API e usar a resposta no node seguinte.

  • Uma API com documentação, como a de um serviço que você já usa.
  • Credencial ou chave da API, quando ela exigir autenticação.

O node HTTP Request chama qualquer serviço que tenha uma API REST. Use quando não existe um node pronto para o serviço ou quando o node pronto não oferece o endpoint necessário.

Comece pelo curl da documentação

Muitas APIs mostram exemplos em curl. O node permite importar esse comando: selecione Import cURL e cole o exemplo. O n8n preenche método, URL, cabeçalhos e corpo. Revise cada campo antes de executar.

Configure à mão

Campo O que preencher
Method GET para consultar, POST para criar, PUT ou PATCH para alterar, DELETE para apagar
URL O endereço do endpoint
Authentication Predefined Credential Type quando o serviço tem credencial no n8n. Senão, uma credencial genérica
Send Query Parameters Filtros enviados na URL
Send Headers Cabeçalhos exigidos pela API
Send Body Corpo da requisição, em JSON, formulário ou arquivo

A documentação recomenda a credencial predefinida quando ela existe. Ela já sabe como autenticar no serviço. As credenciais genéricas incluem Basic auth, Header auth, Query auth e OAuth2.

Leia a resposta

Por padrão, o node devolve só o corpo da resposta e considera sucesso apenas os códigos 2xx. Em Add Option > Response você muda isso:

  • Include Response Headers and Status devolve cabeçalhos e código de status junto do corpo.
  • Never Error trata qualquer código como sucesso, útil quando você quer decidir no workflow o que fazer com um 404.
  • Response Format força JSON, texto ou arquivo.

Muitos itens, muitas chamadas

Como qualquer node, o HTTP Request faz uma chamada por item recebido. Para respeitar o limite de requisições da API, use a opção Batching, que define quantos itens vão por lote e o intervalo entre os lotes. Para respostas divididas em páginas, use a opção Pagination depois de conferir na documentação da API como ela pagina os resultados.

Confira o resultado

A saída do node mostra o corpo da resposta da API em JSON, e o node seguinte consegue mapear um campo dessa resposta.

Fontes e conferência

Conteúdo conferido na documentação oficial do n8n em 28 de outubro de 2026.