Comandos
Comandos são operações especiais que você envia para controlar a sessão do WhatsApp conectada ao seu canal. Diferente de mensagens (que enviam conteúdo para contatos), comandos executam ações como consultar contatos, verificar o status da conexão, iniciar ou encerrar sessões, entre outros.Como enviar um comando
Todos os comandos são enviados através do mesmo endpoint:type e commandType determinam qual comando será executado.
Idempotência
Use o campoidempotency para evitar comandos duplicados quando houver falha de rede ou timeout. A API rejeita requisições com o mesmo key dentro do ttl com status 409 Conflict.
string
Chave única que identifica a requisição. Use um valor determinístico (por exemplo, ID do comando ou combinação de canal + tipo). Requisições subsequentes com o mesmo
key dentro do ttl retornam 409 Conflict.string
required
Tempo de vida da chave em formato compacto:
s (segundos), m (minutos), h (horas), d (dias), w (semanas). Exemplos: "5m", "1h", "30m". Máximo: 4h.Resposta da API
A API retorna imediatamente umpackageId confirmando que o comando foi recebido:
Comandos disponíveis
Autenticação
Todas as requisicoes devem incluir o headerAPI-KEY com sua chave de API valida.