← Todos os nós
Actions a_api

Requisição HTTP

Chama um endpoint HTTP externo e roteia com base no status de sucesso ou erro.

O que faz?

Faz uma requisição HTTP para qualquer sistema externo, como sua loja Shopify, seu CRM (HubSpot) ou seu gateway de pagamento.

Como funciona?

Você configura a URL, o método (GET, POST), os headers de segurança (API Keys) e o corpo da mensagem. Quando o fluxo chega aqui, o Daguito executa a chamada e guarda a resposta na memória de execução.

Por que usar?

Para que seu bot não fique isolado. Se um cliente pergunta 'Onde está meu pedido?', você usa este nó para se conectar à empresa de frete e trazer o status real do pacote.

Entradas

Este nó não recebe entradas estruturadas.

Saídas

nometipo
status number
ok boolean
body unknown
headers object
branch string
duration_ms number

Ramificações

Ramificações fixas

  • ok — OK
  • http_error — Erro HTTP

Configuração

url string obrigatório
method "GET" | "POST" | "PUT" | "PATCH" | "DELETE" obrigatório padrão: "GET"
headers object obrigatório padrão: {}
body unknown opcional
timeout_ms integer obrigatório padrão: 10000
fail_on_http_error boolean obrigatório padrão: false
branch_when_ok string obrigatório padrão: "ok"
branch_when_http_error string obrigatório padrão: "http_error"
memory_key string opcional

Configuração padrão

{
  "url": "https://example.com",
  "method": "GET",
  "headers": {},
  "timeout_ms": 10000,
  "fail_on_http_error": false,
  "branch_when_ok": "ok",
  "branch_when_http_error": "http_error"
}

Eventos emitidos

Este nó não publica eventos no canal pubsub.