The API supports saving of user settings to the server allowing applications to retrieve their users’ settings easily even if the user is using different computers. Settings are stored on a per user per application basis so each application has it’s own settings independent of the main trading frontend or other API developed applications. These settings are retrieved from the server during initial login and are accessible via the
UserSettings property on the Host object. Settings are provided as an XML document. To save settings for a user you need to add your settings to the UserSettings XML document (or replace it with your own XML document) and then call the SaveUserSettings method.
Note: Settings are currently limited to 100kb in size, but this may be changed in the future so it is recommended that settings are kept to a minimum.