HTTP Request Node
O node HTTP Request permite que seu Workflow se conecte diretamente a APIs e serviços externos por meio de requisições HTTP padrão.
É um dos nodes mais poderosos, pois permite que o Endless interaja com qualquer sistema que exponha uma API.
🛠️ Como Funciona
Seção intitulada “🛠️ Como Funciona”- Você configura o node com a URL do endpoint.
- Escolhe o método (GET, POST, PUT, DELETE, PATCH).
- Opcionalmente adiciona headers (ex.: tokens de autenticação, tipo de conteúdo).
- Adiciona parâmetros de query ou parâmetros de body, dependendo do método.
- O Workflow envia a requisição e captura a resposta para uso nas etapas seguintes.
⚙️ Opções de Configuração
Seção intitulada “⚙️ Opções de Configuração”- URL → o endpoint da API que você deseja chamar.
- Method → verbo HTTP (GET, POST, PUT, DELETE, PATCH).
- Headers → ex.:
Authorization: Bearer <token>,Content-Type: application/json. - Parameters → parâmetros de query (GET) ou campos de body (POST/PUT).
- Timeout → quanto tempo o Workflow deve esperar antes de falhar.
Você também pode testar a requisição dentro do node para validar a configuração antes de fazer o deploy.
📌 Exemplos de Uso
Seção intitulada “📌 Exemplos de Uso”- API de Clima
ChameGET https://api.weather.com?city=São Pauloe retorne a previsão ao Agente. - Integração com CRM
POST https://crm.com/leadscom o body JSON{ "name": "Alice", "email": "alice@mail.com" }para criar um novo lead. - Acesso a Banco de Dados
Chame um endpoint de API personalizado para ler ou gravar informações armazenadas em seus sistemas.
⚡ Dica: Combine o node HTTP Request com Variables para passar dinamicamente inputs do usuário (como cidade, ID de produto ou e-mail) para suas chamadas de API.