Interface: ApiQueryEchoNotifications
Defined in: extensions/echo.ts:263
The notifications object (returned under query by meta=notifications).
Extends
Properties
alert?
optionalalert?:ApiEchoNotificationSection
Defined in: extensions/echo.ts:268
Per-section results, present only with notgroupbysection=1 — then
ApiEchoNotificationSection.list sits inside each section instead.
continue?
optionalcontinue?:string|null
Defined in: extensions/echo.ts:246
Continue cursor for this section, or null when the list is complete.
Inherited from
ApiEchoNotificationSection.continue
count?
optionalcount?:string
Defined in: extensions/echo.ts:252
Unread count formatted for display.
Inherited from
ApiEchoNotificationSection.count
list?
optionallist?:ApiEchoNotification[]
Defined in: extensions/echo.ts:243
Notification rows.
Inherited from
ApiEchoNotificationSection.list
message?
optionalmessage?:ApiEchoNotificationSection
Defined in: extensions/echo.ts:271
Message-section grouping; see alert.
rawcount?
optionalrawcount?:number
Defined in: extensions/echo.ts:249
Raw numeric unread count.
Inherited from
ApiEchoNotificationSection.rawcount
seenTime?
optionalseenTime?:string|Record<string,string>
Defined in: extensions/echo.ts:259
Last-seen timestamp. At the top level of notifications (flat mode) this
is a map keyed by section name; inside a per-section object (grouped mode,
notgroupbysection=1) it is a single ISO timestamp.