📚 Documentação Evolution GO

March 25, 2026 · View on GitHub

📚 Documentação Evolution GO

Gateway de API WhatsApp de alta performance desenvolvido em Go

Documentação: 100% Endpoints: 79 Guias: 30


Bem-vindo à documentação oficial do Evolution GO! Aqui você encontrará guias completos, referências de API e melhores práticas para integrar o WhatsApp às suas aplicações de forma profissional e escalável.

🚀 Começo Rápido

Primeira vez aqui? Siga este caminho:

  1. 📖 Introdução - Entenda o que é o Evolution GO
  2. 🔧 Instalação - Configure em 5 minutos
  3. Quickstart - Envie sua primeira mensagem
  4. 📡 Visão Geral da API - Conheça os endpoints disponíveis

📖 O que você quer fazer?

Enviar Mensagens

Gerenciar Instâncias

Automatizar Workflows

Deploy em Produção


📚 Documentação Completa

🎯 Fundamentos

Documentação essencial para começar a usar o Evolution GO.

DocumentoDescrição
IntroduçãoO que é o Evolution GO, recursos e casos de uso
InstalaçãoGuia completo de instalação (Docker, Local, Swarm)
ConfiguraçãoVariáveis de ambiente e configurações
QuickstartTutorial prático: primeira instância em minutos

🏗️ Conceitos Core

Entenda como o Evolution GO funciona por dentro.

DocumentoDescrição
ArquiteturaArquitetura em camadas, componentes e fluxos
InstânciasComo funcionam as instâncias WhatsApp
AutenticaçãoAPI Keys, tokens e segurança
Banco de DadosEstrutura dual: evogo_auth + evogo_users

📡 API Reference

Referência completa de todos os endpoints disponíveis.

APIEndpointsDescrição
Overview-Visão geral da API REST
Instâncias16Criar, conectar, gerenciar instâncias
Mensagens16Enviar texto, mídia, enquetes, stickers
Usuários13Perfil, contatos, privacidade, bloqueio
Grupos11Criar e administrar grupos
Chats7Pin, archive, mute, histórico
Labels6Etiquetar chats e mensagens
Chamadas1Rejeitar chamadas recebidas
Comunidades3Criar e gerenciar comunidades
Newsletters6Canais do WhatsApp
Webhooks-Configurar eventos em tempo real

🚀 Recursos Avançados

Funcionalidades avançadas para casos de uso complexos.

DocumentoDescrição
Sistema de EventosWebhooks, RabbitMQ, NATS, WebSocket
Armazenamento de MídiaMinIO/S3, presigned URLs
Conexão QR CodeFluxo de autenticação detalhado
Multi-DeviceProtocolo Multi-Device do WhatsApp

🐳 Deploy e Produção

Guias para colocar o Evolution GO em produção.

DocumentoDescrição
Deploy com DockerDocker Compose, Swarm, Kubernetes
SegurançaSSL/TLS, API Keys, Firewall, Hardening

💻 Desenvolvimento

Para desenvolvedores que querem contribuir ou personalizar.

DocumentoDescrição
Guia de DesenvolvimentoSetup do ambiente de desenvolvimento
Como ContribuirPadrões de código e processo de PR
DebuggingTroubleshooting e profiling

📖 Referência Técnica

Consulta rápida para desenvolvedores.

DocumentoDescrição
API ReferenceTodos os 79 endpoints em uma página
Environment VariablesLista completa de variáveis de ambiente
Error CodesCódigos HTTP e erros da aplicação
FAQPerguntas frequentes e soluções

💡 Precisa de Ajuda?

📖 Recursos de Aprendizado

  • Novo no Evolution GO? Comece pelo Quickstart
  • Dúvidas frequentes? Confira o FAQ
  • Problemas técnicos? Veja o guia de Debugging

💬 Suporte

🎯 Recursos Principais

  • 79 endpoints REST documentados
  • Multi-instância - Gerencie múltiplas contas WhatsApp
  • Multi-device - Suporte WhatsApp Multi-Device nativo
  • Eventos em tempo real - Webhooks, RabbitMQ, NATS, WebSocket
  • Armazenamento de mídia - MinIO/S3 integrado
  • Alta performance - Desenvolvido em Go
  • Docker ready - Deploy fácil em produção

Mantido por EvoAI ServicesVersão da Documentação: 1.0.0

⬆️ Voltar ao topo