chats para listar conversas e aplicar ações como arquivar, silenciar, fixar e expiração.
Para instâncias, veja Instâncias e billing. Para sessão, veja Sessão.
Chats
chats.list(request)
{ page, pageSize, total, totalPages, content[] } com metadados de cada chat.
chats.get(request)
InstanceChatMetadata — phone, jid, name, flags (archived, pinned, muted, etc.) e ultima mensagem quando disponivel.
chats.archive(request)
{ status: "ok" }.
chats.unarchive(request)
{ status: "ok" }.
chats.mute(request)
{ status: "ok" }.
chats.unmute(request)
{ status: "ok" }.
chats.pin(request)
{ status: "ok" }.
chats.unpin(request)
{ status: "ok" }.
chats.read(request)
{ status: "ok" }.
chats.unread(request)
{ status: "ok" }.
chats.clear(request)
{ status: "ok" }.
chats.delete(request)
{ status: "ok" }.
chats.setExpiration(request)
{ status: "ok" }.
Valores aceitos em expiration: 24_HOURS, 7_DAYS, 90_DAYS, OFF.
