Skip to main content
DELETE
Apagar chat inteiro
Auth: TokenAccount ou TokenInstanceRate-limit: Global (100/min) • Idempotente: sim Remove um chat (conversa) da sua lista no WhatsApp. Opcionalmente apaga também os arquivos de mídia salvos localmente.
Operação local apenas. Outros participantes (em grupos) ou o destinatário (em DMs) continuam vendo o histórico do lado deles. Para sair de um grupo, use DELETE /api/group/leave.

Exemplos

Manter mídia local

Remove o chat da lista do WhatsApp mas preserva os arquivos de mídia armazenados localmente (S3/disco). Útil quando você ainda quer manter os anexos para auditoria ou reprocessamento.

Apagar mídia também

Com deleteMedia: true, além de remover o chat o servidor também apaga os arquivos de mídia salvos localmente para essa conversa. Operação irreversível do lado da RyzeAPI.

Resposta de sucesso

200 OK
A message muda conforme deleteMedia:
  • false"Chat deleted successfully"
  • true"Chat deleted successfully (including media)"

Path parameters

string
obrigatório
Nome da instância.

Headers

string
obrigatório
TokenAccount ou TokenInstance.

Request body

string
obrigatório
Número (5511999999999) ou JID (5511999999999@s.whatsapp.net, ...@lid, 120363...@g.us) do chat.
boolean
padrão:"false"
Se true, também remove os arquivos de mídia armazenados localmente para esse chat.

Notas

  • O chat some da sua lista em todos os dispositivos vinculados (sincroniza via AppState).
  • Em grupos, apagar o chat não sai do grupo, o link com o grupo permanece.
  • O WhatsApp do celular tem storage independente; o deleteMedia aqui afeta apenas as mídias salvas pela RyzeAPI no S3/disco.

Respostas de erro