Skip to main content

Notification

A notification for a user.

type Notification {
activities(
first: Int!
): [Activity!]!
activityCount: Int!
actorCount: Int!
avatarImage: String
campaignIds: [ID!]!
description: String
id: ID!
isPersonal: Boolean!
isRead: Boolean!
isSeen: Boolean!
time: DateTimeISO!
title: String!
verb: ActivityVerb!
}

Fields

Notification.activities ● [Activity!]! non-null object

A list of the notification's activities

Notification.activities.first ● Int! non-null scalar

The number of activities to return

Notification.activityCount ● Int! non-null scalar

Notification's activity count

Notification.actorCount ● Int! non-null scalar

Notification's actor count

Notification.avatarImage ● String scalar

Avatar image URL of most recent activity's actor

Notification.campaignIds ● [ID!]! non-null scalar

Campaign IDs targeted by this notification

Notification.description ● String scalar

Notification's description

Notification.id ● ID! non-null scalar

Notification's unique ID

Notification.isPersonal ● Boolean! non-null scalar

If notification is for user's personal team

Notification.isRead ● Boolean! non-null scalar

Is the notification read?

Notification.isSeen ● Boolean! non-null scalar

Has the notification been seen?

Notification.time ● DateTimeISO! non-null scalar

Notification's time

Notification.title ● String! non-null scalar

Notification's title

Notification.verb ● ActivityVerb! non-null enum

Notification's verb

Returned by

Notifications query

Member of

NotificationEdge object ● User object ● Viewer object