Skip to main content

Notification

Represents information about a notification.

type Notification {
id: String!
type: NotificationType!
causer: User
data: NotificationData
createdAt: DateTimeTz!
updatedAt: DateTimeTz!
seenAt: DateTimeTz
readAt: DateTimeTz
}

Fields​

Notification.id ● String! non-null scalar​

Notification's unique identifier.

Notification.type ● NotificationType! non-null enum​

The type of the notification.

Notification.causer ● User object​

Who/what caused the notification.

Notification.data ● NotificationData object​

The notification's data.

Notification.createdAt ● DateTimeTz! non-null scalar​

The date and time when the notification was created.

Notification.updatedAt ● DateTimeTz! non-null scalar​

The date and time when the notification was last updated.

Notification.seenAt ● DateTimeTz scalar​

The date and time when the notification was marked as seen.

Notification.readAt ● DateTimeTz scalar​

The date and time when the notification was marked as read.

Returned By​

markNotificationAsRead mutation ● markNotificationAsUnread mutation

Member Of​

NotificationEdge object