1. Home
  2. Application 24/7
  3. SOAP requests
  4. readSettings

readSettings

Operation readSettings returns json with settings of user and machine with WUI.

Example SOAP request:

<soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="ns1">
   <soapenv:Header/>
   <soapenv:Body>
      <ns1:readSettings soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
   </soapenv:Body>
</soapenv:Envelope>

 

Example SOAP response:

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ns1="ns1">
   <SOAP-ENV:Header/>
   <SOAP-ENV:Body SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
      <ns1:readSettingsResponse>
         <return xsi:type="ns1:vuiReadSettingsResponse">
            <requestStatus>SUCCESS</requestStatus>
            <requestStatusDescription>Request succeeded.</requestStatusDescription>
            <machineSettingsJson>{
    "updaterBehaviour":
    {
        "autoUpdateEnabled": true,
        "execAutoUpdateIntervalHours": 24,
        "autoUpdateWindowStartHour": 2,
        "autoUpdateWindowEndHour": 4
    },
    "bandwidthBehaviour":
    {
        "bandwidthUP_bps": 409600,
        "bandwidthDN_bps": 716800,
        "maxCacheConnectionHardLimit": 25,
        "udpPort": 8999,
        "tcpPort": 8999
    },
    "rememberUserPasswordForAutoLogin": false,
    "minimizeToSystemTray": false,
    "addApplicationToStartUp": false
}</machineSettingsJson>
            <userSettingsJson>{
    "userSecurity":
    {
        "changePassword": 3,
        "editBankAccount": 3,
        "revokeKeys": 3,
        "passwordRecoverySecureEmail": ""
    },
    "contactsBehaviour":
    {
        "auto_accept_strangers_payments": true,
        "auto_add_stranger_to_addrbook": true,
        "autoSaveChat": 1
    },
    "gratuityBehaviour":
    {
        "minAcceptGratuityAmt": 19,
        "maxAcceptGratuityAmt": 4999,
        "acceptGratuiyPromil": 5,
        "acceptVaultDiffAmount": 19999,
        "autoVoucherExchange": true
    }
}</userSettingsJson>
            <userMachineSettingsJson>{
    "machineSecurity":
    {
        "start": 2,
        "smallPayment": 1,
        "paymentAfterIdle": 1,
        "largePayment": 2,
        "seriePayment": 1,
        "transferToVault": 1,
        "transferFromVault": 2,
        "moneyRedemption": 2,
        "IdleTimeValueSec": 1800,
        "smallPaymentValueMB": 50000,
        "smallPaymentTrustedValueMB": 100000,
        "pinType": 0,
        "securityLevel": 3
    },
    "piggyBehaviour":
    {
        "autoVoucherSecuringInSafe": true,
        "autoUseVouchersFromSafe": false,
        "vaultAutotransferMinimumNotSecuredAmt": 138888,
        "vaultAutotransferSecuringIntervalMinutes": 60
    },
    "isMerchantFunctionality": true,
    "isServerApplicationsFunctionality": true,
    "merchantSettings":
    {
        "treasuryUsername": "",
        "treasuryTreshold": 0
    },
    "vuiMasterSettings": null
}</userMachineSettingsJson>
         </return>
      </ns1:readSettingsResponse>
   </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

 

Request parameters:

Message does not require parameters

 

Response parameters:

name type description
userSettingsJson string json with user settings
otherSettingsJson string json with other WUI settings
machineSettingsJson string json with machine settings
userMachineSettingsJson string json with user machine settings
requestStatus string result of request
requestStatusDescription string status description
Was this article helpful to you? Yes No

How can we help?