Requisitos previos
- Evolution Go instalado y en funcionamiento — consulta la guía de instalación
- Postman instalado — descárgalo aquí
- Tu API Key (
GLOBAL_API_KEYconfigurada en tu.env)
Paso 1: Importar la Collection Oficial
La collection oficial de Evolution Go está disponible públicamente en Postman e incluye todos los endpoints de la API listos para usar.1
Abrir Postman
Abre Postman en tu computadora o accede a Postman Web.
2
Acceder a Import
En la esquina superior izquierda, haz clic en Import.
3
Importar mediante enlace
Selecciona la pestaña Link y pega la URL de la collection oficial:
4
Confirmar importación
Haz clic en Continue y luego en Import. La collection Evolution Go aparecerá en tu barra lateral.
Paso 2: Crear el Environment
Las variables de entorno centralizan las configuraciones de tu instancia, permitiéndote cambiar entre entornos (local, staging, producción) sin modificar cada solicitud.1
Crear nuevo Environment
En Postman, haz clic en Environments (ícono de ojo en la esquina superior derecha) y luego en + para crear uno nuevo.
2
Nombrar el Environment
Asígnale el nombre Evolution Go (o el nombre que prefieras).
3
Agregar las variables
Agrega las siguientes variables:
4
Guardar y activar
Haz clic en Save y selecciona el environment Evolution Go en el selector de la esquina superior derecha de Postman.
Paso 3: Configurar los Headers de la Collection
Para no tener que agregar headers en cada solicitud individualmente, configúralos a nivel de la collection.1
Abrir configuración de la collection
Haz clic derecho en Evolution Go en la barra lateral y selecciona Edit.
2
Acceder a la pestaña Variables
Confirma que las variables
base_url, api_key e instance_id están referenciadas.3
Configurar Pre-request Script (opcional)
Opcionalmente, agrega los headers predeterminados a todas las solicitudes mediante Pre-request Script:
Los headers requeridos para autenticación son:
apikey: tuGLOBAL_API_KEYinstanceId: UUID de la instancia (requerido en rutas que operan sobre una instancia específica)Content-Type:application/json(para solicitudes con body)
Paso 4: Probar la Conexión
Antes de crear instancias, verifica que Evolution Go sea accesible. Solicitud:base_url sea correcto.
Paso 5: Crear una Instancia de WhatsApp
Con la conexión verificada, crea tu primera instancia. Solicitud:
Body:
Paso 6: Conectar a WhatsApp
Con la instancia creada, inicia la conexión con WhatsApp. Este endpoint también permite configurar el webhook para recibir eventos. Solicitud:
Body:
qrcode en base64). Escanéalo con tu WhatsApp móvil en Configuración > Dispositivos vinculados > Vincular dispositivo.
Para conectarte mediante Pairing Code en lugar de QR Code, agrega el campo
phone al body con el número en el formato 5511999999999.Explorando Más Endpoints
Próximos pasos
Configurar Webhooks
Recibe eventos en tiempo real de mensajes, conexiones y mucho más
Configuración Inicial
Gestiona instancias a través del panel visual de Evolution Go