Skip to main content
notification_recipient.marked_as_read é emitido depois que um NotificationRecipient muda para READ.

Detalhes do Evento

PropriedadeValor
Tiponotification_recipient.marked_as_read
OrigemMarcação de leitura
PublicaçãoApós commit do recipient atualizado
QuandoO destinatário marca uma notificação do próprio inbox como lida.

Handlers

HandlerResponsabilidadeDados usadosExecução
Nenhum handler obrigatórioDisponível para contadores ou projeções futuras.identifier, dataAssíncrona.

Payload

CampoTipoDescrição
identifierUUIDIdentificador do NotificationRecipient
dataNotificationRecipientEntidade atualizada

Regras dos handlers

  • Handlers não rodam na transação que atualizou o recipient.
  • Falha em handler não desfaz a leitura.
  • Cada handler deve ser idempotente.

Exemplo

{
  "type": "notification_recipient.marked_as_read",
  "identifier": "0197fa01-d2e2-70df-8fd3-9e22a345a196",
  "data": {
    "notificationRecipientId": "0197fa01-d2e2-70df-8fd3-9e22a345a196",
    "readAt": "2026-07-04T16:05:00.000Z",
    "status": "READ"
  }
}