Dashboard (Bell)

Dashboard bell cards: list, mark as read, dismiss.

The dashboard bell shows notification cards for the authenticated login. Cards are grouped in 30-minute windows and retained for 7 days.

⚠️

Calling /read or /dismiss without ids applies to every card of the login. Send ids to act on specific cards.

Card structure

Each card contains:

  • event_type — the event that generated the card
  • data — event-specific payload with the last item and grouping window (windowStart, windowEnd)
  • item_count — number of items grouped in this card
  • read_at / dismissed_at — timestamps or null

Grouping

Video ready, video/folder deleted, dubbing, captions, AI package and Shorts events are grouped in a 30-minute window: one card with item_count instead of one alert per item.