Documentação da API#
A Green API fornece uma API HTTP do WhatsApp para enviar e receber mensagens, arquivos, trabalhar com chats em grupo, obter a lista de contatos e outros métodos.
Antes de fazer as solicitações, certifique-se de seguir todas as etapas em Antes de começar. Leia a seção Formato da Solicitação. Para depurar as solicitações para a Green API, utilize a Coleção Postman.
Conta#
- Obter configurações da conta
- Definir configurações da conta
- Obter status da conta
- Reiniciar conta
- Fazer logout da conta
- Obter código QR
- Obter código QR via WebSocket
- Iniciar autorização
- Enviar código de autorização
Envio#
- Enviar mensagem de texto
- Enviar botões simples
- Enviar botões de modelo
- Enviar lista de seleção
- Enviar vídeo, áudio, imagem, documento
- Enviar vídeo, áudio, imagem, documento via URL
- Enviar localização
- Enviar contato
- Enviar link
- Encaminhar mensagens
Recebimento#
Recebendo Notificações via API HTTP#
Recebendo Notificações via Webhook Endpoint#
Formato de Notificações Recebidas#
Mensagem Recebida#
- Mensagem de texto recebida
- Seleção de botão comum
- Seleção de botão de modelo
- Seleção de item de lista
- Mensagem de texto recebida, mensagem com URL, mensagem publicitária
- Mensagem recebida com imagem, vídeo, áudio, documento
- Mensagem recebida com localização
- Mensagem recebida com contato
- Mensagem recebida com matriz de contatos
- Mensagem recebida com adesivo
- Mensagem recebida com reação
- Mensagem recebida com convite para grupo
- Mensagem recebida com enquete
Mensagem Enviada#
Outros#
Objetos#
Recebendo Arquivos#
Logs#
- Obter histórico de mensagens de chat
- Obter mensagem de chat
- Obter últimas mensagens recebidas
- Obter últimas mensagens enviadas
Filas#
Grupos#
- Criar grupo
- Alterar nome do grupo
- Obter informações do grupo
- Adicionar membro ao grupo
- Remover membro do grupo
- Definir administrador de grupo
- Revogar administrador de grupo
- Sair do grupo
Marcas de Leitura#
Dispositivo (Telefone)#
Métodos de Serviço#
- Verificar disponibilidade do WhatsApp
- Obter avatar
- Obter avatar de forma assíncrona
- Obter contatos
- Obter informações do contato
- Excluir mensagem
- Arquivar chat
- Desarquivar chat
- Definir configurações de mensagens temporárias