> For AI agents: the complete documentation index is available at https://types-mediawiki-response.pages.dev/zh/llms.txt, the full documentation bundle is available at https://types-mediawiki-response.pages.dev/zh/llms-full.txt.

# Interface: ApiEchoNotificationModel

Defined in: [extensions/echo.ts:155](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/extensions/echo.ts#L155)

Structured payload a notification's presenter exposes (`notformat=model`).

## Properties

### body?

> `optional` **body?**: `string`

Defined in: [extensions/echo.ts:157](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/extensions/echo.ts#L157)

Rendered body HTML.

***

### bundledIds?

> `optional` **bundledIds?**: `number`\[]

Defined in: [extensions/echo.ts:181](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/extensions/echo.ts#L181)

Event ids this notification bundles, when it stands in for a group.

***

### compactHeader?

> `optional` **compactHeader?**: `string`

Defined in: [extensions/echo.ts:163](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/extensions/echo.ts#L163)

Condensed header for the flyout.

***

### header?

> `optional` **header?**: `string`

Defined in: [extensions/echo.ts:160](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/extensions/echo.ts#L160)

Short header line.

***

### icon?

> `optional` **icon?**: `string`

Defined in: [extensions/echo.ts:166](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/extensions/echo.ts#L166)

Icon name from the Echo icon registry.

***

### iconUrl

> **iconUrl**: `string`

Defined in: [extensions/echo.ts:169](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/extensions/echo.ts#L169)

Icon URL.

***

### links?

> `optional` **links?**: `object`

Defined in: [extensions/echo.ts:172](https://github.com/BearBin1215/types-mediawiki-response/blob/c1e25ea2ef2684b43c79e05d6e0dd36e33fbc9a3/src/extensions/echo.ts#L172)

Primary and secondary action links.

#### primary?

> `optional` **primary?**: [`ApiEchoNotificationLink`](https://types-mediawiki-response.pages.dev/zh/api/extensions/echo/ApiEchoNotificationLink.md)

The notification's main action.

#### secondary?

> `optional` **secondary?**: [`ApiEchoNotificationLink`](https://types-mediawiki-response.pages.dev/zh/api/extensions/echo/ApiEchoNotificationLink.md)\[]

Secondary actions offered with it.
