Chats Management

Omdaa API provides a comprehensive interface for managing WhatsApp chats. You can get a list of chats, pin chats, archive them, delete them, and read messages.

Get All Chats

To get a list of all chats from a specific session:

"function">curl "keyword">-X GET "https://omdaa.com/api/v1/chats?sessionId=my class="keyword">-instance" \
  "keyword">-H "Authorization: Bearer YOUR_JWT_TOKEN"

Pin a Chat

To pin a chat to the top of the list:

"function">curl "keyword">-X POST "https://omdaa.com/api/v1/chats/966501234567@s.whatsapp.net/pin?sessionId=my class="keyword">-instance" \
  "keyword">-H "Authorization: Bearer YOUR_JWT_TOKEN"

Archive a Chat

To archive a chat:

"function">curl "keyword">-X POST "https://omdaa.com/api/v1/chats/966501234567@s.whatsapp.net/archive?sessionId=my class="keyword">-instance" \
  "keyword">-H "Authorization: Bearer YOUR_JWT_TOKEN"

Available Operations

Chat Management

  • • Pin chat
  • • Unpin chat
  • • Archive chat
  • • Unarchive chat

Delete Chats

  • • Delete chat
  • • Delete all messages
  • • Clear chat

Read Messages

  • • Read all messages
  • • Read specific message
  • • Get read status

Chat Information

  • • Get chat details
  • • Get last message
  • • Get unread count