Push Devices

LAST EDIT Dec 01 2022

Once your app has enabled the push notifications, you can use the APIs to register user devices such as iPhones and Android phones.

Each chat user has a limit of 25 unique devices. Once this limit is reached, the oldest device will be removed and replaced by the new device.

Device Parameters

Copied!
nametypedescriptiondefaultoptional
user_idstringThe user ID for this device-
idstringThe device ID.-
push_providerstringThe push provider for this device. Either APN, Firebase, Huawei, or Xiaomi.-
disabledbooleanSet if the device is disabled-
disabled_reasonstringExplanation if the device is disabled-
push_provider_namestringThe push provider name for this device if a multi-bundle configuration is added.-

Register a Device

Copied!

Registering a device associates it with a user and tells the push provider to send new message notifications to the device.

Register the user's device for remote push notifications once your user is successfully connected to Chat.

Unregister a Device

Copied!

Unregistering a device removes the device from the user and stops further new message notifications.

List Devices

Copied!

Provides a list of all devices associated with a user.