Skip to main content

user/preference{USER ID}




This is part of Customer Preference Center (CPC). It summarizes the customer's information and preferences. 


Note:  All parameters are case sensitive.

Important: Only call parameters that you need. Personalization Cloud operates off a set of APIs that support many applications and clients concurrently. Personalization Cloud may update and enhance these APIs at any time. 

Name Required or Optional Description



A unique key that identifies the site. Each RichRelevance client has a unique API key to separate data and traffic from other clients. This is provided by RichRelevance.

Example: apiKey=4faeaf752ee40a0f

fields Required Returned preference values. Separate the values must be separated by the pipe "|" character. It can only be the following values:
  • pref_brand
  • pref_category
  • pref_product
  • pref_store

Example: fields=pref_brand|pref_product

NOTE: This API expects the userID to be a path parameter and not a query parameter.

Example Request

function retrieveUser(fields) {
  var prefUrl=""
 + R3_COMMON.userId + "?apiKey="+ R3_COMMON.apiKey + "&fields="
 + fields;
  jQuery.ajax(prefUrl, {
    dataType: "jsonp",
    success: function(data, status) {

Example Result

200 OK

  'userId': 'USER185',
  'pref_brand': {
    'like': ['Sony', 'Nabisco']
  • Was this article helpful?