# alert.list

Sent on alert changes.

Type: object

##

#### AlertListAddedEvent

Type: object
No Additional Properties

##

#### Id

Type: integer

Event identifier for the added alert.

##

#### Alert

Type: object

Complete alert data for the newly added alert.

No Additional Properties

##

#### Uuid

Type: string

Unique identifier for the alert.

##

#### Source

Type: string

Source component that generated the alert.

##

#### Klass

Type: string

Alert class identifier for categorization.

##

#### Args

Type: object

Arguments and parameters specific to the alert type.

##

#### Node

Type: string

Node identifier in HA systems or hostname for single-node systems.

##

#### Key

Type: string

Unique key used for alert deduplication and identification.

##

#### Datetime

Type: stringFormat: date-time

Timestamp when the alert was first created.

##

#### Last Occurrence

Type: stringFormat: date-time

Timestamp of the most recent occurrence of this alert.

##

#### Dismissed

Type: boolean

Whether the alert has been manually dismissed by a user.

##

#### Mail

Type: object

Email notification configuration and status for this alert.

##

#### Text

Type: string

Human-readable description of the alert.

##

#### Id

Type: string

Alert identifier used for API operations.

##

#### Level

Type: string

Severity level of the alert (INFO, WARNING, ERROR, etc.).

##

#### Formatted

Formatted alert message with HTML.

## Any of

Type: string
Type: null

##

#### One Shot

Type: boolean

Whether this alert will not be dismissed automatically.

##

#### AlertListChangedEvent

Type: object
No Additional Properties

##

#### Id

Type: integer

Event identifier for the changed alert.

##

#### Alert

Type: object

Updated alert data with changes.

No Additional Properties

##

#### Uuid

Type: string

Unique identifier for the alert.

##

#### Source

Type: string

Source component that generated the alert.

##

#### Klass

Type: string

Alert class identifier for categorization.

##

#### Args

Type: object

Arguments and parameters specific to the alert type.

##

#### Node

Type: string

Node identifier in HA systems or hostname for single-node systems.

##

#### Key

Type: string

Unique key used for alert deduplication and identification.

##

#### Datetime

Type: stringFormat: date-time

Timestamp when the alert was first created.

##

#### Last Occurrence

Type: stringFormat: date-time

Timestamp of the most recent occurrence of this alert.

##

#### Dismissed

Type: boolean

Whether the alert has been manually dismissed by a user.

##

#### Mail

Type: object

Email notification configuration and status for this alert.

##

#### Text

Type: string

Human-readable description of the alert.

##

#### Id

Type: string

Alert identifier used for API operations.

##

#### Level

Type: string

Severity level of the alert (INFO, WARNING, ERROR, etc.).

##

#### Formatted

Formatted alert message with HTML.

## Any of

Type: string
Type: null

##

#### One Shot

Type: boolean

Whether this alert will not be dismissed automatically.

##

#### AlertListRemovedEvent

Type: object
No Additional Properties

##

#### Id

Type: integer

Event identifier for the removed alert.

Required roles: ALERT_LIST_READ