Ir para o conteúdo principal

Bloco de API (HTTP)

O bloco API (HTTP) é utilizado para fazer requisições HTTP para serviços externos, permitindo consultar, enviar ou receber dados de outras plataformas dentro do fluxo de automação.

📌 Esse bloco é essencial quando você precisa:

  • Buscar informações em outro sistema

  • Enviar dados coletados no fluxo para um CRM, ERP, planilha, etc.

  • Obter respostas dinâmicas com base em APIs públicas ou privadas

  • Consultar status, preços, cadastros ou realizar integrações com bancos de dados

Requisição HTTP com comunicação via JSON

Permite enviar e receber dados em formato JSON para um endpoint HTTP externo.

Você pode configurar:

  • Método (GET, POST, PUT, PATCH, DELETE)

  • URL do endpoint

  • Cabeçalhos (Headers)

  • Corpo da requisição (Body) com variáveis do fluxo

  • Autenticações se necessárias (ex: token, Bearer, Basic Auth)

    image.png

📌 Após a execução, a resposta da API pode ser armazenada e usada nos próximos blocos (ex: salvar retorno em variável, exibir dados, condicionar ações).

 

Requisição de arquivo HTTP

Utilizada quando a API externa retorna um arquivo (como PDF, imagem, planilha etc).

Esse arquivo pode então ser:

  • Enviado ao usuário em um bloco de mensagem de arquivo anexo

  • Armazenado ou processado em etapas futuras do fluxo

image.png

💡 Exemplos de uso prático:

  • Buscar o status de um pedido por CPF

  • Enviar dados de um lead para o Google Sheets ou seu ERP

  • Obter uma imagem personalizada via API e enviar ao usuário

  • Consultar disponibilidade de agenda em sistemas de booking

  • Atualizar uma ficha cadastral com base em ações no WhatsApp ou Instagram



    🎯 Importante:
    Após a requisição, os dados retornados precisam ser mapeados corretamente (usando a aba “Selecionar uma entrada de dados”) para que você possa utilizar campos como nome, preço, status, resposta, link, etc. dentro do restante do fluxo.