Retrieve a user including aliases, properties, and subscriptions.
For detailed concepts and guides, see Users, Subscriptions, and Aliases documentation.
To look up a user, you must provide both an alias_label
and an alias_id
. In most cases, your external_id
will serve as the alias_label
, and its value will be passed as the alias_id
. While you may use a custom alias, we strongly recommend setting and using the external_id
as your primary user identifier for consistency across platforms.
To retrieve a user using their OneSignal ID, set the alias_label
to onesignal_id
. Note: When querying with any alias other than onesignal_id
, authentication is required.
Your App API key with prefix Key
. See Keys & IDs.
Your OneSignal App ID in UUID v4 format. See Keys & IDs.
The alias name or key to locate the user. Most commonly set as external_id
but can be the onesignal_id
or a custom alias.
The specific identifier for the given alias to identify the user.
200
The response is of type object
.
Retrieve a user including aliases, properties, and subscriptions.
For detailed concepts and guides, see Users, Subscriptions, and Aliases documentation.
To look up a user, you must provide both an alias_label
and an alias_id
. In most cases, your external_id
will serve as the alias_label
, and its value will be passed as the alias_id
. While you may use a custom alias, we strongly recommend setting and using the external_id
as your primary user identifier for consistency across platforms.
To retrieve a user using their OneSignal ID, set the alias_label
to onesignal_id
. Note: When querying with any alias other than onesignal_id
, authentication is required.
Your App API key with prefix Key
. See Keys & IDs.
Your OneSignal App ID in UUID v4 format. See Keys & IDs.
The alias name or key to locate the user. Most commonly set as external_id
but can be the onesignal_id
or a custom alias.
The specific identifier for the given alias to identify the user.
200
The response is of type object
.