Listar instâncias da empresa ou obter status de conexão e detalhes do canal.
Nó Instances
O nó Instances (wave_instances) lista linhas WhatsApp ou Instagram conectadas à sua empresa, ou busca detalhes de uma instância — status de conexão, canal, agentes vinculados e metadados.
Encontre-o na paleta WhatsWave em Automações.
Figura 1: Nó Instances — list com busca e paginação
O que faz
| Aspecto | Comportamento |
|---|---|
| Node type | wave_instances |
| Executor | http_request |
| Operations | List instances, Get instance |
| Outputs | data, status |
Operação: List instances (wave_inst_list)
Endpoint: GET /instances/fetch
| Campo | Key | Padrão | Descrição |
|---|---|---|---|
| Company | company_id | Auto | Oculto {{company_id}} |
| Page | page | 1 | Paginação |
| Per page | limit | 100 | Máximo 100 |
| Search | search | — | Telefone, nome de exibição ou handle @instagram |
Operação: Get instance (wave_inst_get)
Endpoint: GET /instances/get
| Campo | Key | Obrigatório | Descrição |
|---|---|---|---|
| Company | company_id | Auto | Oculto |
| Instance | instance_id | Condicional | UUID do instance picker |
| Phone (alternative) | phone_number | Condicional | E.164 — use se instance_id não definido |
Forneça instance_id ou phone_number para identificar a linha.
Dicas e boas práticas
- Verifique status de conexão antes do Send em workflows de monitoramento — pule ou alerte quando a instância estiver desconectada.
- Busque por telefone parcial quando o webhook só tiver número local — normalize para E.164 em um nó Variable antes.
- Use saída do Get para definir
instance_iddinamicamente no Send ao rotear por região ou marca. - Máximo
limité 100 — pagine compagepara frotas grandes. - Instâncias Instagram aparecem na mesma listagem — filtre por canal em JavaScript se necessário.
Exemplos de uso
Exemplo 1 — Rotear mensagem para linha regional
Trigger: Webhook — region: SP.
Fluxo:
- Instances — List,
search:{{trigger.body.region_code}} - Send —
instance_id:{{instances_1.data[0].id}}
Exemplo 2 — Alerta quando desconectado
Trigger: Schedule — a cada 15 minutos.
Fluxo:
- Instances — List
- Loop — por instância → Condition se status desconectado → Send alerta para número de ops
Exemplo 3 — Validar instância antes de envio de template
Trigger: Webhook — lote de campanha.
Fluxo:
- Instances — Get,
phone_number:{{trigger.body.from_line}} - Condition — se conectado → envio de template Meta; Senão → Return com erro
FAQ
Diferença entre instance_id e phone_number entre nós?
Send/Conversations costumam usar UUID (instance_id); Messages/Meta Templates usam telefone. Este nó suporta ambos no Get.
A listagem inclui Instagram?
Sim — a busca suporta handles @instagram.
Posso conectar instância a partir de um workflow?
Não — provisionamento é feito nas configurações WhatsWave. Este nó é somente leitura.
Artigos relacionados
Este artigo foi útil?
Precisa de mais ajuda? Falar com suporte