NODInfra

Chats

Configurar mensagens temporárias em chat privado

POSThttps://api.nodinfra.com.br/chat/ephemeral
URL completa: https://api.nodinfra.com.br/chat/ephemeral

Define o temporizador de mensagens temporárias (disappearing messages) de um chat privado.

Valores aceitos para a duração:

  • 0 ou off para desativar
  • 1d
  • 7d
  • 90d

Observações:

  • este endpoint é apenas para chats privados
  • se o identificador informado for de grupo, a API retorna erro orientando usar /group/ephemeral
  • a resposta também atualiza o wa_ephemeralExpiration do chat no cache local

Corpo da requisição

numberstringobrigatório

Identificador do chat privado

exemplo: 5511999999999@s.whatsapp.net

durationanyobrigatório

Duração desejada para mensagens temporárias

exemplo: 7d

Exemplo

Ativar por 7 dias
{
  "number": "5511999999999@s.whatsapp.net",
  "duration": "7d"
}

Respostas

200Temporizador atualizado com sucesso
400Payload inválido, chat inválido ou duração não suportada
401Token inválido ou ausente
500Erro interno ao atualizar o temporizador

Testar endpoint

POSThttps://api.nodinfra.com.br/chat/ephemeral
cURL
curl -X POST 'https://api.nodinfra.com.br/chat/ephemeral' \
  -H 'token: SEU_TOKEN' \
  -H 'Content-Type: application/json' \
  -d '{
  "number": "5511999999999@s.whatsapp.net",
  "duration": "7d"
}'