When this fires
Triggered when a creator marks messages from a user as read. This is a per-conversation read receipt: it reports the read state of the single conversation between the creator and that user.There is no separate “notification read” event.
message.read is the read
signal available.Payload
counterpartUuid: UUID of the user whose messages were marked as readreadMessagesCount: Number of messages that were marked as readunreadMessagesCount: The recipient’s unread message count for that conversationrecipientUuid: UUID of the creator who read the messagestimestamp: ISO 8601 time the event occurred
Example payload
Usage
UsereadMessagesCount to update local unread message counts without needing to call the /unread endpoint. When you receive this event, subtract readMessagesCount from your cached unread count for the given counterpartUuid.