I found it a bit odd that when logging in with something like LoginWithEmailAddress we are able to set GetPlayerCombinedInfoRequestParams to retrieve both user and character inventory. However, when it comes to retrieving virtual currencies with GetPlayerCombinedInfoRequestParams we are only able to retrieve the users virtual currencies but not the characters. See CharacterInventory.
Unfortunately, this means that we have to do an additional call to GetCharacterInventory after login to get the character's virtual currency amounts, which I believe is why GetPlayerCombinedInfoRequestParams was implemented.
Am I missing something or is this just the way things must be done as things stand now?
Thanks for any help in advance!