Chat
Apagar chat inteiro
Remove um chat localmente, opcionalmente apagando as mídias
DELETE
Apagar chat inteiro
Auth:
A
TokenAccount ou TokenInstance • Rate-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.
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
ComdeleteMedia: 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
message muda conforme deleteMedia:
false→"Chat deleted successfully"true→"Chat deleted successfully (including media)"
Path parameters
Nome da instância.
Headers
TokenAccount ou TokenInstance.
Request body
Número (
5511999999999) ou JID (5511999999999@s.whatsapp.net, ...@lid, 120363...@g.us) do chat.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
deleteMediaaqui afeta apenas as mídias salvas pela RyzeAPI no S3/disco.
Respostas de erro
| HTTP | error.message | Quando |
|---|---|---|
| 400 | Invalid request body | JSON malformado. |
| 400 | Number is required | Campo ausente. |
| 401 | Invalid token | , |
| 404 | Instance not found | , |
| 503 | Instance is not connected to WhatsApp | Sem sessão ativa. |