Pular para o conteúdo principal
Muitos endpoints do WaGo aceitam um número de telefone ou um JID do WhatsApp. Utilize IDs consistentes em produção para evitar o envio de mensagens para o chat incorreto.

Números de telefone

Use o código do país e o número sem +, espaços ou pontuação:
15551234567
Para chats individuais, o WaGo converte internamente o telefone para um JID de usuário do WhatsApp.

JIDs do WhatsApp

Sufixos comuns de JID:
SufixoSignificadoExemplo
@s.whatsapp.netJID de usuário normal[email protected]
@g.usJID de grupo[email protected]
@newsletterJID de newsletter/canal120363151889@newsletter

Grupos

Os endpoints de grupo geralmente exigem um JID de grupo. Os JIDs de grupo terminam em @g.us. Use GET /group/list para listar os grupos conhecidos pela sessão conectada. Use POST /group/info quando você já tiver um JID de grupo e precisar de metadados.

Mensagens

As operações de mensagem utilizam:
CampoSignificado
id ou messageidID da mensagem do WhatsApp retornado pela resposta de envio ou webhook.
chat ou jidJID do chat onde a mensagem existe.
participantJID do remetente dentro de uma mensagem de grupo. Necessário para algumas operações de citação ou de grupo.
isfromme / isFromMeIndica se a mensagem alvo foi enviada pela sessão atual.

Chamadas

Os endpoints de chamada utilizam callID ou CallID, dependendo do endpoint. O valor é obtido a partir de webhooks de chamada, /call/make ou /call/status. Use GET /call/status para listar as chamadas rastreadas:
curl -H "token: YOUR_TOKEN" \
  http://localhost:1337/call/status

Etiquetas

Os endpoints de etiquetas utilizam labelid. As etiquetas existentes vêm do estado do WhatsApp. O POST /label/edit pode criar, atualizar ou excluir etiquetas, dependendo do valor de action.