Referência rápida de endpoints disponíveis na API Evolution GO.
Todos os endpoints requerem header de autenticação:
apikey: SUA-CHAVE-API
http://localhost:4000
Gerenciamento (requer GLOBAL_API_KEY):
POST /instance/create- Criar nova instânciaGET /instance/all- Listar todas as instânciasGET /instance/info/:instanceId- Detalhes da instânciaDELETE /instance/delete/:instanceId- Remover instância
Operações (requer token da instância):
POST /instance/connect- Iniciar conexãoGET /instance/status- Status de conexãoGET /instance/qr- Obter QR CodePOST /instance/pair- Parear com códigoPOST /instance/disconnect- DesconectarPOST /instance/reconnect- ReconectarDELETE /instance/logout- Fazer logout
Documentação completa: API de Instâncias
Envio:
POST /send/text- Mensagem de textoPOST /send/media- Mídia (imagem/vídeo/áudio/documento)POST /send/link- Link com previewPOST /send/location- LocalizaçãoPOST /send/contact- ContatoPOST /send/poll- EnquetePOST /send/sticker- StickerPOST /send/button- Botões interativosPOST /send/list- Lista de opções
Operações:
POST /message/react- Reagir à mensagemPOST /message/markread- Marcar como lidaPOST /message/edit- Editar mensagemPOST /message/delete- Deletar mensagemPOST /message/presence- Status de presença (digitando/gravando)POST /message/downloadmedia- Download de mídiaPOST /message/status- Status de entrega/leitura
Documentação completa: API de Mensagens
POST /user/info- Informações do usuárioPOST /user/check- Verificar número no WhatsAppPOST /user/avatar- Obter avatarGET /user/contacts- Listar contatosGET /user/privacy- Configurações de privacidadePOST /user/privacy- Atualizar privacidadePOST /user/block- Bloquear contatoPOST /user/unblock- Desbloquear contatoGET /user/blocklist- Lista de bloqueadosPOST /user/profilePicture- Atualizar foto de perfilPOST /user/profileName- Atualizar nomePOST /user/profileStatus- Atualizar status/recado
Documentação completa: API de Usuários
GET /group/list- Listar gruposPOST /group/create- Criar grupoPOST /group/info- Informações do grupoPOST /group/participant- Gerenciar participantesPOST /group/photo- Atualizar fotoPOST /group/name- Atualizar nomePOST /group/description- Atualizar descriçãoPOST /group/invitelink- Gerar link de convitePOST /group/join- Entrar via linkPOST /group/leave- Sair do grupoGET /group/myall- Grupos do usuário
Documentação completa: API de Grupos
POST /chat/pin- Fixar conversaPOST /chat/unpin- Desfixar conversaPOST /chat/archive- ArquivarPOST /chat/unarchive- DesarquivarPOST /chat/mute- SilenciarPOST /chat/unmute- Reativar notificaçõesPOST /chat/history-sync- Sincronizar histórico
Documentação completa: API de Chats
POST /label/chat- Adicionar label ao chatPOST /label/message- Adicionar label à mensagemPOST /label/edit- Editar labelGET /label/list- Listar labelsPOST /unlabel/chat- Remover label do chatPOST /unlabel/message- Remover label da mensagem
Documentação completa: API de Labels
POST /community/create- Criar comunidadePOST /community/add- Adicionar grupoPOST /community/remove- Remover grupo
Documentação completa: API de Comunidades
POST /newsletter/create- Criar newsletter/canalGET /newsletter/list- Listar newslettersPOST /newsletter/info- Informações da newsletterPOST /newsletter/link- Gerar link de convitePOST /newsletter/subscribe- Inscrever-sePOST /newsletter/messages- Listar mensagens
Documentação completa: API de Newsletters
POST /call/reject- Rejeitar chamada recebida
Documentação completa: API de Chamadas
- Swagger UI: http://localhost:4000/swagger/index.html (quando servidor estiver rodando)
- Teste endpoints diretamente no navegador
- Visualize payloads de request/response
- Documentação completa com exemplos
Total de endpoints disponíveis: 79
Documentação Evolution GO v1.0