Search code examples
restaggregationyodlee

Yodlee Aggregation REST API register3 userPreferences Options


I'm searching through the Aggregation API reference and I can't find a comprehensive list of the possible key-value pairs you can supply for the userPreferences parameter to register3. My reading of the documentation is that the key and value are tilde-separated, but since none of the sample preferences identified in the Description match the sample key/value pairs in the Example column. The actual user preferences must be documented somewhere, but where?

Or have I incorrectly assumed that these are user preferences that affect Yodlee functionality? Is this just a generic dictionary Yodlee is providing into which I can insert and later retrieve values by any keys I make up, without having any other effect on Yodlee functionality?

Thanks


Solution

  • Some of the keys use what yodlee call "EXTENTED_USER_PROFILE_PREFIX". I was unable to find a list of prefixes but the following key value pairs work.

    "userPreferences[0]", "PREFERRED_CURRENCY~AUD"
    "userPreferences[1]", "PREFERRED_DATE_FORMAT~dd/MM/yyyy"
    "userPreferences[2]", "com.yodlee.userprofile.TIMEZONE~GMT"
    

    If you need more information there might be some answers in the javadoc but keep in mind it is for the SOAP API.

    /com/yodlee/soap/core/usermanagement/userregistration/UserRegistration.html#register3