chats to list conversations and apply actions such as archive, mute, pin, and expiration.
For instances, see Instances and billing. For session, see Session.
Chats
chats()->list($request)
{ page, page_size, total, total_pages, content[] } with chat metadata per item.
chats()->get($request)
InstanceChatMetadata — phone, jid, name, flags (archived, pinned, muted, etc.) and last message when available.
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" }.
Accepted values for expiration: 24_HOURS, 7_DAYS, 90_DAYS, OFF.
