ServerAdmin


Click here for a complete list of operations.

GetGlobalDefaults

Returns the global settings for SmarterStats, as configured in the application.

Test

To test the operation using the HTTP POST protocol, click the 'Invoke' button.
Parameter Value
authUserName:
authPassword:

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /Services/ServerAdmin.asmx HTTP/1.1
Host: stats.smartertools.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.smartertools.com/smarterstats/ServerAdmin.asmx/GetGlobalDefaults"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetGlobalDefaults xmlns="http://www.smartertools.com/smarterstats/ServerAdmin.asmx">
      <authUserName>string</authUserName>
      <authPassword>string</authPassword>
    </GetGlobalDefaults>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetGlobalDefaultsResponse xmlns="http://www.smartertools.com/smarterstats/ServerAdmin.asmx">
      <GetGlobalDefaultsResult>
        <Result>boolean</Result>
        <ResultCode>int</ResultCode>
        <Message>string</Message>
        <SmarterStatsAdmin>string</SmarterStatsAdmin>
        <SmarterStatsPassword>string</SmarterStatsPassword>
        <DefaultMaxMonthsHistory>int</DefaultMaxMonthsHistory>
        <DefaultMaxSpaceMegs>int</DefaultMaxSpaceMegs>
        <DefaultSMTPServer>string</DefaultSMTPServer>
        <DefaultCustomReportItemLimit>int</DefaultCustomReportItemLimit>
        <DefaultStandardReportDayRange>int</DefaultStandardReportDayRange>
        <DefaultCustomReportDayRange>int</DefaultCustomReportDayRange>
        <FromEmailAddress>string</FromEmailAddress>
        <PageExtensions>
          <anyType />
          <anyType />
        </PageExtensions>
        <DynamicPageExtensions>
          <anyType />
          <anyType />
        </DynamicPageExtensions>
        <DownloadExtensions>
          <anyType />
          <anyType />
        </DownloadExtensions>
        <DocumentExtensions>
          <anyType />
          <anyType />
        </DocumentExtensions>
        <HackAttemptExtensions>
          <anyType />
          <anyType />
        </HackAttemptExtensions>
        <ImageExtensions>
          <anyType />
          <anyType />
        </ImageExtensions>
        <StandardFontSize>int</StandardFontSize>
        <DefaultLogFileDays>int</DefaultLogFileDays>
        <DefaultSmarterLogFileMonths>int</DefaultSmarterLogFileMonths>
        <DefaultNumberOfIPToResolve>int</DefaultNumberOfIPToResolve>
        <DefaultNumberOfMiliSecondsToTryResolveIP>int</DefaultNumberOfMiliSecondsToTryResolveIP>
        <MaxThreadsToResolveAtOnce>int</MaxThreadsToResolveAtOnce>
        <DefaultLengthToKeepDNSCache>int</DefaultLengthToKeepDNSCache>
        <EmailReportsSleepTime>int</EmailReportsSleepTime>
        <EmailReportsSendInterval>int</EmailReportsSendInterval>
        <EmailReportsSendErrorEmails>boolean</EmailReportsSendErrorEmails>
        <EmailReportsSendOverTimeEmail>boolean</EmailReportsSendOverTimeEmail>
        <EmailReportsTotalTimeToProcess>string</EmailReportsTotalTimeToProcess>
        <EmailReportsThreadsToRunAtOnce>int</EmailReportsThreadsToRunAtOnce>
        <EmailReportsMaxRowsToReturn>int</EmailReportsMaxRowsToReturn>
        <ProblemEmailAddress>string</ProblemEmailAddress>
        <ProblemSMTPServer>string</ProblemSMTPServer>
        <RowOptionsList>string</RowOptionsList>
        <LicenseKey>string</LicenseKey>
        <ActivationKey>string</ActivationKey>
      </GetGlobalDefaultsResult>
    </GetGlobalDefaultsResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /Services/ServerAdmin.asmx HTTP/1.1
Host: stats.smartertools.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetGlobalDefaults xmlns="http://www.smartertools.com/smarterstats/ServerAdmin.asmx">
      <authUserName>string</authUserName>
      <authPassword>string</authPassword>
    </GetGlobalDefaults>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetGlobalDefaultsResponse xmlns="http://www.smartertools.com/smarterstats/ServerAdmin.asmx">
      <GetGlobalDefaultsResult>
        <Result>boolean</Result>
        <ResultCode>int</ResultCode>
        <Message>string</Message>
        <SmarterStatsAdmin>string</SmarterStatsAdmin>
        <SmarterStatsPassword>string</SmarterStatsPassword>
        <DefaultMaxMonthsHistory>int</DefaultMaxMonthsHistory>
        <DefaultMaxSpaceMegs>int</DefaultMaxSpaceMegs>
        <DefaultSMTPServer>string</DefaultSMTPServer>
        <DefaultCustomReportItemLimit>int</DefaultCustomReportItemLimit>
        <DefaultStandardReportDayRange>int</DefaultStandardReportDayRange>
        <DefaultCustomReportDayRange>int</DefaultCustomReportDayRange>
        <FromEmailAddress>string</FromEmailAddress>
        <PageExtensions>
          <anyType />
          <anyType />
        </PageExtensions>
        <DynamicPageExtensions>
          <anyType />
          <anyType />
        </DynamicPageExtensions>
        <DownloadExtensions>
          <anyType />
          <anyType />
        </DownloadExtensions>
        <DocumentExtensions>
          <anyType />
          <anyType />
        </DocumentExtensions>
        <HackAttemptExtensions>
          <anyType />
          <anyType />
        </HackAttemptExtensions>
        <ImageExtensions>
          <anyType />
          <anyType />
        </ImageExtensions>
        <StandardFontSize>int</StandardFontSize>
        <DefaultLogFileDays>int</DefaultLogFileDays>
        <DefaultSmarterLogFileMonths>int</DefaultSmarterLogFileMonths>
        <DefaultNumberOfIPToResolve>int</DefaultNumberOfIPToResolve>
        <DefaultNumberOfMiliSecondsToTryResolveIP>int</DefaultNumberOfMiliSecondsToTryResolveIP>
        <MaxThreadsToResolveAtOnce>int</MaxThreadsToResolveAtOnce>
        <DefaultLengthToKeepDNSCache>int</DefaultLengthToKeepDNSCache>
        <EmailReportsSleepTime>int</EmailReportsSleepTime>
        <EmailReportsSendInterval>int</EmailReportsSendInterval>
        <EmailReportsSendErrorEmails>boolean</EmailReportsSendErrorEmails>
        <EmailReportsSendOverTimeEmail>boolean</EmailReportsSendOverTimeEmail>
        <EmailReportsTotalTimeToProcess>string</EmailReportsTotalTimeToProcess>
        <EmailReportsThreadsToRunAtOnce>int</EmailReportsThreadsToRunAtOnce>
        <EmailReportsMaxRowsToReturn>int</EmailReportsMaxRowsToReturn>
        <ProblemEmailAddress>string</ProblemEmailAddress>
        <ProblemSMTPServer>string</ProblemSMTPServer>
        <RowOptionsList>string</RowOptionsList>
        <LicenseKey>string</LicenseKey>
        <ActivationKey>string</ActivationKey>
      </GetGlobalDefaultsResult>
    </GetGlobalDefaultsResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP GET

The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.

GET /Services/ServerAdmin.asmx/GetGlobalDefaults?authUserName=string&authPassword=string HTTP/1.1
Host: stats.smartertools.com
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<GlobalDefaultsResult xmlns="http://www.smartertools.com/smarterstats/ServerAdmin.asmx">
  <Result>boolean</Result>
  <ResultCode>int</ResultCode>
  <Message>string</Message>
  <SmarterStatsAdmin>string</SmarterStatsAdmin>
  <SmarterStatsPassword>string</SmarterStatsPassword>
  <DefaultMaxMonthsHistory>int</DefaultMaxMonthsHistory>
  <DefaultMaxSpaceMegs>int</DefaultMaxSpaceMegs>
  <DefaultSMTPServer>string</DefaultSMTPServer>
  <DefaultCustomReportItemLimit>int</DefaultCustomReportItemLimit>
  <DefaultStandardReportDayRange>int</DefaultStandardReportDayRange>
  <DefaultCustomReportDayRange>int</DefaultCustomReportDayRange>
  <FromEmailAddress>string</FromEmailAddress>
  <PageExtensions>
    <anyType />
    <anyType />
  </PageExtensions>
  <DynamicPageExtensions>
    <anyType />
    <anyType />
  </DynamicPageExtensions>
  <DownloadExtensions>
    <anyType />
    <anyType />
  </DownloadExtensions>
  <DocumentExtensions>
    <anyType />
    <anyType />
  </DocumentExtensions>
  <HackAttemptExtensions>
    <anyType />
    <anyType />
  </HackAttemptExtensions>
  <ImageExtensions>
    <anyType />
    <anyType />
  </ImageExtensions>
  <StandardFontSize>int</StandardFontSize>
  <DefaultLogFileDays>int</DefaultLogFileDays>
  <DefaultSmarterLogFileMonths>int</DefaultSmarterLogFileMonths>
  <DefaultNumberOfIPToResolve>int</DefaultNumberOfIPToResolve>
  <DefaultNumberOfMiliSecondsToTryResolveIP>int</DefaultNumberOfMiliSecondsToTryResolveIP>
  <MaxThreadsToResolveAtOnce>int</MaxThreadsToResolveAtOnce>
  <DefaultLengthToKeepDNSCache>int</DefaultLengthToKeepDNSCache>
  <EmailReportsSleepTime>int</EmailReportsSleepTime>
  <EmailReportsSendInterval>int</EmailReportsSendInterval>
  <EmailReportsSendErrorEmails>boolean</EmailReportsSendErrorEmails>
  <EmailReportsSendOverTimeEmail>boolean</EmailReportsSendOverTimeEmail>
  <EmailReportsTotalTimeToProcess>string</EmailReportsTotalTimeToProcess>
  <EmailReportsThreadsToRunAtOnce>int</EmailReportsThreadsToRunAtOnce>
  <EmailReportsMaxRowsToReturn>int</EmailReportsMaxRowsToReturn>
  <ProblemEmailAddress>string</ProblemEmailAddress>
  <ProblemSMTPServer>string</ProblemSMTPServer>
  <RowOptionsList>string</RowOptionsList>
  <LicenseKey>string</LicenseKey>
  <ActivationKey>string</ActivationKey>
</GlobalDefaultsResult>

HTTP POST

The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.

POST /Services/ServerAdmin.asmx/GetGlobalDefaults HTTP/1.1
Host: stats.smartertools.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

authUserName=string&authPassword=string
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<GlobalDefaultsResult xmlns="http://www.smartertools.com/smarterstats/ServerAdmin.asmx">
  <Result>boolean</Result>
  <ResultCode>int</ResultCode>
  <Message>string</Message>
  <SmarterStatsAdmin>string</SmarterStatsAdmin>
  <SmarterStatsPassword>string</SmarterStatsPassword>
  <DefaultMaxMonthsHistory>int</DefaultMaxMonthsHistory>
  <DefaultMaxSpaceMegs>int</DefaultMaxSpaceMegs>
  <DefaultSMTPServer>string</DefaultSMTPServer>
  <DefaultCustomReportItemLimit>int</DefaultCustomReportItemLimit>
  <DefaultStandardReportDayRange>int</DefaultStandardReportDayRange>
  <DefaultCustomReportDayRange>int</DefaultCustomReportDayRange>
  <FromEmailAddress>string</FromEmailAddress>
  <PageExtensions>
    <anyType />
    <anyType />
  </PageExtensions>
  <DynamicPageExtensions>
    <anyType />
    <anyType />
  </DynamicPageExtensions>
  <DownloadExtensions>
    <anyType />
    <anyType />
  </DownloadExtensions>
  <DocumentExtensions>
    <anyType />
    <anyType />
  </DocumentExtensions>
  <HackAttemptExtensions>
    <anyType />
    <anyType />
  </HackAttemptExtensions>
  <ImageExtensions>
    <anyType />
    <anyType />
  </ImageExtensions>
  <StandardFontSize>int</StandardFontSize>
  <DefaultLogFileDays>int</DefaultLogFileDays>
  <DefaultSmarterLogFileMonths>int</DefaultSmarterLogFileMonths>
  <DefaultNumberOfIPToResolve>int</DefaultNumberOfIPToResolve>
  <DefaultNumberOfMiliSecondsToTryResolveIP>int</DefaultNumberOfMiliSecondsToTryResolveIP>
  <MaxThreadsToResolveAtOnce>int</MaxThreadsToResolveAtOnce>
  <DefaultLengthToKeepDNSCache>int</DefaultLengthToKeepDNSCache>
  <EmailReportsSleepTime>int</EmailReportsSleepTime>
  <EmailReportsSendInterval>int</EmailReportsSendInterval>
  <EmailReportsSendErrorEmails>boolean</EmailReportsSendErrorEmails>
  <EmailReportsSendOverTimeEmail>boolean</EmailReportsSendOverTimeEmail>
  <EmailReportsTotalTimeToProcess>string</EmailReportsTotalTimeToProcess>
  <EmailReportsThreadsToRunAtOnce>int</EmailReportsThreadsToRunAtOnce>
  <EmailReportsMaxRowsToReturn>int</EmailReportsMaxRowsToReturn>
  <ProblemEmailAddress>string</ProblemEmailAddress>
  <ProblemSMTPServer>string</ProblemSMTPServer>
  <RowOptionsList>string</RowOptionsList>
  <LicenseKey>string</LicenseKey>
  <ActivationKey>string</ActivationKey>
</GlobalDefaultsResult>