UserNotification
Represents a notification specific to a User
type UserNotification {
category: UserNotificationCategory!
content: String
createdAt: String!
createdBy: ID!
expiresAt: Int
externalDeliveries: [NotificationExternalDeliveryType]
link: String
senderReferenceKey: String
sentiment: NotificationSentiment
status: NotificationStatus!
subject: String!
updatedAt: String!
updatedBy: ID!
userName: ID!
userNotificationId: ID!
}
Fields
UserNotification.category
● UserNotificationCategory!
non-null enum
These denote where the message is from and what it pertains to.
UserNotification.content
● String
scalar
The actual message. It's optional, and potentially only the subject is needed. Should be short.
UserNotification.createdAt
● String!
non-null scalar
ISO Date
UserNotification.createdBy
● ID!
non-null scalar
Identity who created the notification
UserNotification.expiresAt
● Int
scalar
Epoch date when this notification will expire
UserNotification.externalDeliveries
● [NotificationExternalDeliveryType]
list enum
Should this notification be delivered outside the portal?
UserNotification.link
● String
scalar
Where the button in the notification should link to
UserNotification.senderReferenceKey
● String
scalar
The sender of the notification can use this to reference it later
UserNotification.sentiment
● NotificationSentiment
enum
Denotes the tone of the message, may affect display
UserNotification.status
● NotificationStatus!
non-null enum
Denotes how urgent and whether the Notification is archived
UserNotification.subject
● String!
non-null scalar
The subject of the notification, is required
UserNotification.updatedAt
● String!
non-null scalar
ISO Date
UserNotification.updatedBy
● ID!
non-null scalar
The last identity to alter this record
UserNotification.userName
● ID!
non-null scalar
The user this notification pertains to
UserNotification.userNotificationId
● ID!
non-null scalar
The ID of this userNotification
Returned by
updateUserNotificationStatus
mutation
Member of
UserNotificationConnection
object ● UserNotificationEdge
object