vértice
Produto Preços Painel
Instâncias

Instâncias

Cada instância representa um número de WhatsApp. Conecte por QR ou pareamento, configure webhooks e acompanhe o status do socket.

Referência

13 endpoints

GET /instances →

Listar instâncias do workspace

Lista os números do workspace com status, telefone, webhook e filtros configurados. Com a chave mestra, pode listar todas as instâncias.

API key · Escopo read
POST /instances →

Criar uma instância

Cria uma instância e retorna o segredo HMAC do webhook. Guarde o segredo agora: ele não aparece novamente em claro.

API key · Escopo write
GET /instances/:id →

Detalhe da instância

Retorna o detalhe de uma instância e sua configuração atual.

API key · Escopo read
PATCH /instances/:id →

Editar nome, webhook e filtros

Edita nome, URL de webhook, eventos assinados e a opção de incluir mensagens enviadas por você. A URL passa por validação SSRF.

API key · Escopo write
DELETE /instances/:id →

Remover a instância e a sessão

Remove a instância, encerra o socket, apaga a sessão Baileys e descarta o histórico local.

API key · Escopo write
GET /instances/:id/webhook-secret →

Revelar o segredo HMAC

Revela o segredo HMAC da instância para validar assinaturas. Restrito a administradores quando autenticado por sessão.

API key · Escopo read
POST /instances/:id/connect-link →

Gerar link/iframe temporário de conexão

Gera um link HMAC de 15 minutos para uma página pública de conexão, além do trecho de iframe para incorporar em sites de clientes.

API key · Escopo write
POST /instances/:id/connect →

Abrir o socket

Abre o socket da instância. Se houver sessão salva, reconecta sem QR; caso contrário, gera um novo QR code.

API key · Escopo write
POST /instances/:id/disconnect →

Desconectar mantendo a sessão

Fecha o socket mantendo as credenciais salvas. Um próximo connect reconecta sem novo QR.

API key · Escopo write
POST /instances/:id/logout →

Desvincular o aparelho e apagar a sessão

Desvincula o aparelho no WhatsApp e apaga a sessão local. É necessário escanear um novo QR para voltar.

API key · Escopo write
GET /instances/:id/qr →

Status e QR code atual

Retorna o status atual e, quando a instância aguarda conexão, o QR code em data URL pronta para exibir.

API key · Escopo read
POST /instances/:id/pair →

Pareamento por código

Solicita um código de pareamento por telefone para conectar sem câmera. O código é usado no WhatsApp em Aparelhos conectados.

API key · Escopo write
POST /instances/:id/on-whatsapp →

Verificar números no WhatsApp

Verifica até 50 números e informa quais possuem conta no WhatsApp.

API key · Escopo write