NameDescriptionTypeAdditional information
Id

Unique Id of these settings.

globally unique identifier

None.

Name

Friendly name for this notification

string

None.

NotifyOnAction

Action to notify on.

NotifyOnActionDto

None.

Enabled

If the notification is enabled (running)

boolean

None.

Suspended

If the notification is suspended due to rate limiting.

boolean

None.

Links

Collection of LinkDto

None.

Actions

Actions that can be taken on this notification (not to be confused with actions that are triggered)

Collection of LinkDto

None.

StatusPostNotificationFilter

Options for notifications watching users or devices.

StatusPostNotificationFilterDto

None.

AlertNotificationFilter

Options for notifications watching alerts.

AlertNotificationFilterDto

None.

UserReportingNotificationFilter

UserReportingNotificationFilterDto

None.

UserNotReportingNotificationFilter

UserNotReportingNotificationFilterDto

None.

MeasurementOutOfRangeFilter

MeasurementOutOfRangeFilterDto

None.

ExportCreatedNotificationFilter

ExportCreatedNotificationFilterDto

None.

DeviceRegisteredNotificationFilter

A new device has been registered

DeviceRegisteredNotificationFilterDto

None.

DeviceDeletedNotificationFilter

Device deleted

DeviceDeletedNotificationFilterDto

None.

MemberRegisteredNotificationFilter

a new member has been registered

MemberRegisteredNotificationFilterDto

None.

MemberDeletedNotificationFilter

A member has been deleted

MemberDeletedNotificationFilterDto

None.

BatteryLowNotificationFilter

A devices battery is low

BatteryLowNotificationFilterDto

None.

BatteryCriticalNotificationFilter

A devices battery is critically low

BatteryCriticalNotificationFilterDto

None.

LocationChangedFilter

The location has changed for a device/user

LocationChangedNotificationFilterDto

None.

UsersFilter

UsersFilterDto

None.

TagFilter

TagFilterDto

None.

SendEmailAction

Send an email for notification

SendEmailActionDto

None.

SendSmsAction

Send an email for notification

SendSmsActionDto

None.

SendMqttMessageAction

Send a message to MQTT connected clients

SendMqttMessageActionDto

None.

PostStatusMessageAction

Post a status message to the timeline when the notificaiton is triggered.

PostStatusMessageActionDto

None.

RaiseAlertAction

Raise an alert when the notification is triggered

RaiseAlertActionDto

None.

SendToParticleAction

Send message to Particle.io to call a method on a particle device (Core, Photon, etc.)

SendToParticleActionDto

None.

SendLifxLightCommand

Send a command to LIFX to action a change in lighting.

LifxLightCommandActionDto

None.

PostTweet

Send a tweet

PostTweetActionDto

None.

Triggered

If this notification is in the triggered state for one or more devices.

boolean

None.

RetriggerSettings

How the notification re-triggers.

RetriggerSettingsDto

None.

TriggerResetsAt

When the trigger is expected to automatically reset.

date

None.

TriggeredAt

When this was triggered. This is the earliest trigger if their is more than one (e.g. many devices)

date

None.