Our system supports storing different aliases for device IDs, if you wish to use them in any relevant API such as the Batch Queries API or Region Entry and Exit API for sending push notifications you must use the key from the table below.
Aliases must not include commas, semicolons, or quotation marks.
Push Provider Aliases
The table below gives the key to use for the alias. The value is usually just the device identifier or endpoint used by the messaging service.
In the case of Pinpoint and Greencopper transports, the operating system in lower case (either 'ios' or 'android') should be prepended to the identifier with a colon separator. For example 'android:cd98d46171fd48dd or ios:cd98d46171fd48dd'.
Push Provider |
Alias Key |
Amazon Web Services - Pinpoint |
pinpoint_user_id (value uses OS and identifier)
|
Amazon Web Services - Simple Notification Service (SNS) |
sns_user_id
|
Apple Push Notification Service (APNS) |
apns_user_id
|
Expo |
expo_user_id
|
Firebase |
fcm_user_id
|
Greencopper |
gc_user_id (value uses OS and identifier)
|
Livestyled |
livestyled_user_id
|
OneSignal |
onesignal_user_id
|
Pushwoosh |
pushwoosh_user_id
|