TalkMi
TalkMiCentral de Ajuda
TalkMi
TalkMiCentral de Ajuda
Recursos Trilha Referência APIs

Nada encontrado por aqui.

Webhooks ▸
Webhook x API Webhook da Conexão Webhook de Filas Webhook Eventos Webhook Triggers Arquivos no Webhook
APIs ▾
Pré-Requisitos das APIs Conteúdos sobre APIs ▾
API x Webhook Estrutura de API Bibliotecas
Mensagem ▸
API Digitando… Básica API Digitando…. Pro API Gravando… Básica API Gravando…. Pro API Mensagem de Texto Básica | Pro API Mensagem de Texto via LID Pro API Web Mensagem de Texto Webchat API Oficial Mensagem Oficial API Oficial Mensagem Template Oficial API Oficial Mensagem Template sem variável Oficial API Oficial Template sem variável (Hub) Oficial Hub API Oficial Template com variável (Hub) Oficial Hub API Oficial Template Customizado (Hub) Oficial Hub API Mensagem Interna Todas API Mensagem para Grupos Básica API Mensagem para Grupos Pro API Mensagem de Lista Básica API Mensagem de Lista Pro API Oficial Mensagem de Lista Oficial API Mensagem via Flowbuilder Todas API Mensagem via Typebot Todas API Criar Agendamento Todas API Deletar Agendamento Todas API Enviar Contato Básica API Obter Mensagens por Protocolo Todas API Obter Mensagens Template Meta Oficial
Mídias ▸
API Enviar Imagem por URL Básica API Enviar Imagem por URL Pro API Oficial Enviar Imagem por URL Oficial API Enviar Áudio por URL Básica API Enviar Áudio por URL Pro API Oficial Enviar Áudio por URL Oficial API Enviar Áudio Base64 Pro API Enviar Vídeo por URL Básica API Enviar Vídeo por URL Pro API Oficial Enviar Vídeo por URL Oficial API Enviar Documento por URL Básica API Enviar Documento por URL Pro API Oficial Enviar Documento por URL Oficial API Enviar Arquivos Básica | Pro API Web Enviar Arquivos Webchat API Enviar Imagem por URL para Grupos Pro API Enviar Áudio por URL para Grupos Pro API Enviar Vídeo por URL para Grupos Pro API Enviar Documento por URL para Grupos Pro API Enviar Arquivos por URL para Grupos Pro
Ticket ▸
API Criar Ticket Todas API Obter um Ticket Todas API Obter Tickets Todas API Obter Tickets do Contato Todas API Obter Protocolos de um Ticket Todas API Atualizar Ticket Todas API Atualizar Tags Todas API Encerrar Ticket Todas API Encerrar Ticket em Massa Todas API Encerrar Tickets por "Dias de Inatividade" Todas API Transferir Tickets para um Setor Todas API Transferir Tickets entre Conexões Todas
Contatos ▸
API Criar Contato Todas API Criar Contato (com validação) Básica | Pro API Validar Contato Básica | Pro API Obter um Contato Todas API Obter Contatos Todas API Obter Contatos por Tag Todas API Atualizar Contato Todas API Deletar TODOS os Contatos Todas
Conexões ▸
API Criar Conexão Pro API Obter QR Code Pro API Status das Conexões Todas API Reiniciar Conexões Todas
Setores ▸
API Obter Filas da Empresa Todas
Equipe ▸
API Obter Usuários da Empresa Todas API Transferir Carteira de Clientes Todas
CRM ▸
API Criar Oportunidade Todas API Atualizar Oportunidade Todas API Deletar Oportunidade Todas API Criar Produto Todas API Obter Produtos Todas API Obter Produto por ID Todas API Atualizar Produto Todas API Deletar Produto Todas
Tags ▸
API Obter Tags da Empresa Todas
Tarefas ▸
API Criar Tarefa Todas API Obter Tarefas Todas
Botões no WhatsApp ▸
Pré-Requisitos dos Botões API Botão Carrossel Pro API Botão Copia e Cola Básica API Botão Copia e Cola Pro API Botão URL Básica API Botão URL Pro API Oficial Botão URL Oficial API Botão Quick Reply Básica API Botão Quick Reply Pro API Oficial Botão Quick Reply Oficial API Botão Ligação Pro API Botão Pix Pro
Extras ▸
API Enviar Status de Texto Pro API Enviar Status de Imagem Pro API Enviar Status de Vídeo Pro API Horário de Expediente Todas API Ligação (Somente Chamar) Básica
Precisa de ajuda?
(11) 5026-2713
APIs › Conteúdos sobre APIs › API x Webhook

API x Webhook

🔍

🧩 API e Webhook são sempre comparados, porque os dois servem para comunicação entre sistemas — mas funcionam ao contrário um do outro. A API você chama quando quer; o Webhook chama você quando acontece.

✅ API é utilizada para fazer uma requisição a outro sistema de forma ativa, enviando uma solicitação para um endpoint (URL) e recebendo uma resposta no momento da requisição.

✅ Webhook é utilizado para notificar outro sistema automaticamente (via um endpoint/URL) quando um evento acontece, sem necessidade de uma requisição prévia.

API (Application Programming Interface)

🔑 É um conjunto de regras e definições que permite que um sistema se comunique com outro em um momento específico.

  • Funciona por meio de requisições e respostas (geralmente via HTTP).
  • O cliente (aplicação que deseja informações) precisa chamar a API para obter dados ou executar uma ação.
📌 Analogia

API é como um restaurante. Você (cliente) pede um prato (requisição) ao garçom e ele traz a comida (resposta).

Exemplos práticos de API
  • Um sistema externo chamar a nossa API para enviar uma mensagem de texto.
  • Um sistema externo consultar nossa API Status da Conexão para verificar o status dentro de nosso sistema.
  • Um sistema externo consultar nossa API de mensagens de um protocolo para fazer um resumo do atendimento.

Webhook

🔑 É um mecanismo de notificações automáticas enviadas de um sistema para outro quando um evento acontece.

  • Funciona via requisições HTTP POST para um endpoint previamente configurado.
  • Em vez de o cliente ficar chamando uma API para verificar se há novidades (polling), o webhook envia a informação assim que ela estiver disponível.
📌 Analogia

Webhook é como uma entrega de pizza. Você faz o pedido e apenas aguarda. Quando a pizza estiver pronta, o entregador vai até sua casa sem você precisar ficar ligando (polling) para perguntar.

Exemplos práticos de Webhook
  • Toda vez que uma mensagem é enviada ou recebida, nosso Webhook dispara um aviso para uma URL externa definida no menu Conexões.
  • O Asaas notificar nosso endpoint/url do webhook-trigger quando receber um pagamento, iniciando assim um fluxo do Flowbuilder.
  • Uma plataforma de cursos notificar nosso endpoint/url do webhook-trigger quando o usuário completar uma aula ou módulo.

Principais Diferenças

Característica API Webhook
Definição É usada para buscar ou enviar dados de forma ativa para outro sistema. É usada para receber dados automaticamente quando um evento ocorre.
Quem inicia? O cliente precisa chamar. O servidor envia automaticamente.
Como? O sistema A faz uma requisição para o sistema B e aguarda a resposta. O sistema B notifica automaticamente o sistema A quando algo acontece.
Quando? Quando o sistema A solicita (ativa). Assim que um evento ocorre (passiva).
Exemplo Buscar preço do Bitcoin em uma API. Receber uma notificação quando o preço do Bitcoin mudar.
Analogia Você liga para uma pizzaria e pede uma pizza. A pizzaria te liga quando a pizza sai para entrega.
← AnteriorConteúdos sobre APIs Próximo →Estrutura de API