Pré-requisitos
- Evolution Go instalado e rodando — veja o guia de instalação
- Postman instalado — baixe aqui
- Sua API Key (
GLOBAL_API_KEYconfigurada no.env)
Passo 1: Importar a Collection Oficial
A collection oficial do Evolution Go está disponível publicamente no Postman e contém todos os endpoints da API prontos para uso.1
Abrir o Postman
Abra o Postman no seu computador ou acesse o Postman Web.
2
Acessar Import
No canto superior esquerdo, clique em Import.
3
Importar via link
Selecione a aba Link e cole a URL da collection oficial:
4
Confirmar importação
Clique em Continue e depois em Import. A collection Evolution Go aparecerá na sua barra lateral.
Passo 2: Criar o Environment
As variáveis de ambiente centralizam as configurações da sua instância, permitindo trocar entre ambientes (local, staging, produção) sem alterar cada requisição.1
Criar novo Environment
No Postman, clique em Environments (ícone de olho no canto superior direito) e depois em + para criar um novo.
2
Nomear o Environment
Dê o nome Evolution Go (ou outro nome de sua preferência).
3
Adicionar as variáveis
Adicione as seguintes variáveis:
4
Salvar e ativar
Clique em Save e selecione o environment Evolution Go no seletor no canto superior direito do Postman.
Passo 3: Configurar os Headers da Collection
Para não precisar adicionar os headers em cada requisição individualmente, configure-os no nível da collection.1
Abrir configurações da collection
Clique com o botão direito em Evolution Go na sidebar e selecione Edit.
2
Acessar a aba Variables
Confirme que as variáveis
base_url, api_key e instance_id estão referenciadas.3
Configurar Pre-request Script (opcional)
Se preferir, adicione os headers padrão em todas as requisições via Pre-request Script:
Os headers necessários para autenticação são:
apikey: suaGLOBAL_API_KEYinstanceId: UUID da instância (necessário nas rotas que operam sobre uma instância específica)Content-Type:application/json(para requisições com body)
Passo 4: Testar a Conexão
Antes de criar instâncias, verifique se o Evolution Go está acessível. Requisição:base_url está correto.
Passo 5: Criar uma Instância WhatsApp
Com a conexão verificada, crie sua primeira instância. Requisição:
Body:
Passo 6: Conectar ao WhatsApp
Com a instância criada, inicie a conexão com o WhatsApp. Este endpoint também permite configurar o webhook para receber eventos. Requisição:
Body:
qrcode em base64). Escaneie-o com o WhatsApp do seu celular em Configurações > Dispositivos conectados > Conectar dispositivo.
Para conectar via Pairing Code ao invés de QR Code, adicione o campo
phone no body com o número no formato 5511999999999.Explorando Mais Endpoints
Próximos passos
Configurar Webhooks
Receba eventos em tempo real de mensagens, conexões e muito mais
Configuração Inicial
Gerencie instâncias pelo painel visual do Evolution Go