Skip to main content
objectNotificationDevice

Fields

id
ID!

Stable identifier for this notification device.

clientRegistrationId
String!

The client registration identifier this device reports.

tokenMasked
String!

Abbreviated APNs device token, enough to tell two devices apart.

topic
String!

The APNs topic, which is the app's bundle identifier.

environment
String!

The APNs environment associated with this notification device.

displayName
String!

Human-readable name for this notification device.

deviceModel
String

The device model associated with this notification device. May be null when unavailable or not applicable.

osVersion
String

The operating system version associated with this notification device. May be null when unavailable or not applicable.

appVersion
String

The app version associated with this notification device. May be null when unavailable or not applicable.

appBuild
String

The app build associated with this notification device. May be null when unavailable or not applicable.

locale
String

The locale associated with this notification device. May be null when unavailable or not applicable.

status
String!

The delivery status associated with this notification device.

lastFailureReason
String

Reason APNs last rejected a delivery. May be null when unavailable or not applicable.

lastFailureAt
String

ISO 8601 timestamp when APNs last rejected a delivery. May be null when unavailable or not applicable.

lastRegisteredAt
String!

ISO 8601 timestamp when this notification device last registered.

lastDeliveredAt
String

ISO 8601 timestamp when this notification device last received a delivery. May be null when unavailable or not applicable.

createdAt
String!

ISO 8601 timestamp when this notification device was created.

updatedAt
String!

ISO 8601 timestamp when this notification device was last updated.