Skip to main content
message.read is deprecated. Use creator.message.read instead. This event continues to fire during the migration window; new integrations should use the creator.* event.

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 read
  • readMessagesCount: Number of messages that were marked as read
  • unreadMessagesCount: The recipient’s unread message count for that conversation
  • recipientUuid: UUID of the creator who read the messages
  • timestamp: ISO 8601 time the event occurred

Example payload

Usage

Use readMessagesCount 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.