Device registration properties

The following table describes the request body properties you can include in the deviceregistration API when you create the push channel device registration.

Property

Type

Value

Description

registrationId

String

Specifies the unique ID for the client application.

Note: BEMS doesn't validate the registrationID.

account

String

Specifies the user's email address.

pushToken

String

Specifies the APNS or GNP token for push destination.

bundleId

String

Specifies the mobile app ID.

deviceType

String

  • ios
  • android

Specifies the device type.

settings

Subtype

  • "notificationNetwork":"android_gcm"

Specifies the optional settings for Android Firebase Cloud Messaging (FCM)* only.

gnpToken

String

Specifies the GNP token.

clientType

String

  • BlackBerry Access
  • BlackBerry Work
  • BlackBerry Dynamics Launcher
  • ISV

Specifies the the application type.

URI

String[]

bookmarks

Specifies the list of URI information that the application requires change notifications for.

* Google now uses the new service Firebase, replacing the Google Cloud Messaging (GCM) API site and project spaces.