MobileDeviceAppRegistration

Represents the details provided in a mobile device registration event from an app that uses the Engagement Mobile SDK. This object is available in API version 65.0 and later.

Supported Calls

create(), delete(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), update(), upsert()

Fields

Field Details
DatetimeInDevice
Type
dateTime
Properties
Create, Filter, Nillable, Sort, Update
Description
The date and time of the registration event, based on values provided by the device.
DeviceModel
Type
string
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The model of the device that’s being registered, such as iPhone 17 or Google Pixel.
DevicePlatform
Type
string
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The operating system of the mobile device, such as iPhone OS or Android.
DeviceSystemToken
Type
string
Properties
Create, Filter, Nillable, Sort, Update
Description
A unique token that represents the mobile device. The push notification service (such as Apple Push Notification service or Firebase Cloud Messaging) uses this token to deliver messages to the device.
DeviceSystemTokenHash
Type
string
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
A hash of the device token.
DeviceTimezone
Type
string
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The time zone that the device is located in when the registration event occurs.
DeviceVersion
Type
string
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The version or model number of the device.
Deviceid
Type
string
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
A unique identifier for the mobile device.
Eventid
Type
string
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
A unique identifier for the registration event.
IsBackgroundRefreshEnabled
Type
boolean
Properties
Create, Defaulted on create, Filter, Group, Sort, Update
Description
Indicates whether the device gives permission for the app to receive updates while it’s in the background.
The default value is false.
IsBluetoothEnabled
Type
boolean
Properties
Create, Defaulted on create, Filter, Group, Sort, Update
Description
Indicates whether Bluetooth is enabled on the device.
The default value is false.
IsDst
Type
boolean
Properties
Create, Defaulted on create, Filter, Group, Sort, Update
Description
Indicates whether the device’s locale observes daylight saving time (DST).
The default value is false.
IsLocationEnabled
Type
boolean
Properties
Create, Defaulted on create, Filter, Group, Sort, Update
Description
Indicates whether the device has location services enabled for the app.
The default value is false.
IsPushEnabled
Type
boolean
Properties
Create, Defaulted on create, Filter, Group, Sort, Update
Description
Indicates whether the device has push notifications enabled for the app.
The default value is false.
Locale
Type
string
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The locale string for the device, such as en_US or ja_JP.
MobileAppName
Type
string
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The name of the mobile app, as configured in Setup.
MobileAppVersion
Type
string
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The version number of the mobile app that generated the registration event.
MobileAppid
Type
string
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
A unique ID that represents the mobile app.
PartyIdentificationName
Type
string
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The name of the party identifier for identity resolution rules.
PartyIdentificationNumber
Type
string
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The ID used for identity resolution comparisons.
PartyIdentificationType
Type
string
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
A string that provides additional information about the type of party identifier used, such as Driver License or SSN.
RegistrationDatetime
Type
dateTime
Properties
Create, Filter, Nillable, Sort, Update
Description
The date and time when the registration event occurred.
Registrationid
Type
string
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
A unique ID for the registration event.
SdkVersion
Type
string
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The version of the Mobile Engagement SDK that the app uses.