For AI agents: the complete documentation index is available at https://types-mediawiki-response.pages.dev/llms.txt, the full documentation bundle is available at https://types-mediawiki-response.pages.dev/llms-full.txt, and this page is available as Markdown at https://types-mediawiki-response.pages.dev/api/extensions/echo/overview.md.
  • English
  • Echo / Notifications

    Interfaces

    InterfaceDescription
    ApiEchoAgentThe user whose action triggered a notification.
    ApiEchoCreateEventResponseResponse of action=echocreateevent. Shape of the ApiEchoCreateEvent module (off by default — $wgEchoEnableApiEvents).
    ApiEchoMuteResponseResponse of action=echomute. The module writes a plain status string rather than a wrapper object.
    ApiEchoNotificationOne notification row (meta=notifications, notprop=list).
    ApiEchoNotificationCountA notification count: numeric rawcount plus a localized count string.
    ApiEchoNotificationLinkOne link attached to a model-format notification.
    ApiEchoNotificationModelStructured payload a notification's presenter exposes (notformat=model).
    ApiEchoNotificationSectionA count / list slice, either flat or grouped per section.
    ApiEchoPushSubscriptionsResponseResponses of action=echopushsubscriptions: the command value is the response key (create or delete). The module is experimental and only registered when $wgEchoEnablePush is on.
    ApiEchoTimestampEvery timestamp form Echo attaches to a notification (timestamp= object).
    ApiEchoTitleThe title of the page a notification points at.
    ApiEchoUnreadPagePer-wiki unread summary keyed by page title.
    ApiEchoUnreadSourceOne wiki's unread-notification summary inside unreadnotificationpages.
    ApiEchoUnreadWikiOne wiki's entry in meta=unreadnotificationpages (keyed by wiki id).
    ApiQueryEchoArticleReminderThe echoarticlereminder object (returned under query). The module is only registered when $wgAllowArticleReminderNotification is on.
    ApiQueryEchoMarkReadThe echomarkread object (returned under query by action=echomarkread).
    ApiQueryEchoMarkSeenThe echomarkseen object (returned under query by action=echomarkseen).
    ApiQueryEchoNotificationsThe notifications object (returned under query by meta=notifications).
    ApiQueryEchoUnreadPagesThe unreadnotificationpages object: a map from wiki id (e.g. mediawikiwiki) to that wiki's unread summary. A PHP map, so an empty result serializes as [].