Instância
Definir Configurações
Atualiza configurações de comportamento da instância
POST
Definir Configurações
Auth:
TokenAccount ou TokenInstance • Rate-limit: Global (100/min) • Idempotente: sim
Descrição
Aceita body parcial, campos não enviados são mantidos. Pelo menos um campo precisa ser informado. SekeepOnlineStatus é enviado e a instância está conectada, a presença é aplicada em tempo real (envia PresenceAvailable ou PresenceUnavailable).
Exemplos
Alterar só autoReadMessages
Body parcial com apenasautoReadMessages: true, os outros 6 settings ficam intocados, o servidor só atualiza o campo enviado e devolve o objeto completo na resposta.
Combo anti-ruído
Aplica de uma vez quatro settings para silenciar o número: ignora mensagens de grupo, ignora stories, rejeita chamadas e responde ao chamador com acallRejectMessage. Combinação típica para bots 1-a-1 que não querem ser interrompidos.
Resposta de sucesso
A resposta inclui todos os 7 settings (os não modificados vêm com o valor atual do banco).200 OK
Path parameters
string
obrigatório
Nome da instância.
Headers
string
obrigatório
TokenAccount ou TokenInstance.
string
obrigatório
application/json.Request body
boolean
Rejeita chamadas recebidas automaticamente.
string
Mensagem automática ao rejeitar chamada.
boolean
Não processa mensagens recebidas em grupos.
boolean
Mantém presença
available. Aplicado imediatamente se a instância estiver conectada.boolean
Marca mensagens recebidas como lidas.
boolean
padrão:"true"
Desliga sincronização de histórico no primeiro
connect. Default true.boolean
Ignora mensagens tipo “status” (stories) do WhatsApp.
Notas
Aplicar
ignoreGroupMessages=true não apaga mensagens de grupos já gravadas; só para de gravar novas.