Mark a conversation as read
Marks all unread incoming messages in the conversation as read.
For WhatsApp, this also sends read receipts (blue ticks) to the contact, EXCEPT on coexistence accounts (where the WhatsApp Business app on the customer's phone owns read state and we never override it).
This is the explicit, human-driven counterpart to GET .../messages,
which is side-effect-free and does NOT mark anything read. Call this when
a user actually views the conversation.
API key authentication - use your Zernio API key as a Bearer token
In: header
Path Parameters
The conversation ID
Social account ID
Response Body
application/json
application/json
import Zernio from '@zernio/node';const zernio = new Zernio({ apiKey: process.env.ZERNIO_API_KEY });const { data } = await zernio.messages.markConversationRead({ path: { conversationId: 'conversation_abc123', }, body: { accountId: 'account_abc123', },});console.log(data);{
"success": true,
"markedCount": 0
}{
"error": "Unauthorized"
}Edit message PATCH
Edit the text and/or reply markup of a previously sent Telegram message. Only supported for Telegram. Returns 400 for other platforms.
Remove reaction DELETE
Remove a reaction from a message. Platform support: - Telegram: Send empty reaction array to clear - WhatsApp: Send empty emoji to remove - All others: Returns 400 (not supported)