Get Template Report List Operation

The getTemplateReportList operation returns a list of the templates reports configured in the Appliance, identical to the Real-Time Reports in the Appliance navigation menu.

Get Template Report List Request Parameter

The getTemplateReportList operation request parameter are:

Parameter Description Values Required Type
authToken

Token string returned from the authentication service or the “username/password”.

  Yes String

Example

SOAP request for Get Template Report List Request parameter:
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:rep="ReportService">
   <soap:Header/>
   <soap:Body>
      <rep:getTemplateReportList>
         <!--Optional:-->
         <rep:authToken>admin/admin123</rep:authToken>
      </rep:getTemplateReportList>
   </soap:Body>
</soap:Envelope>

Get Template Report List Response Attributes

The getTemplateReportList response attributes are:

Attribute Description Type
errorCode Error code for the request number. Number
recordCount Number of custom report names. Number
reportList An array of reportTitle (string) and reportType (string).

The reportType value can be used in the getReport operation’s reportName parameter.

Array

Example

SOAP response for Get Template Report List Response attributes:
<soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope">
   <soapenv:Header/>
   <soapenv:Body>
      <ns:getTemplateReportListResponse xmlns:ns="ReportService">
         <ns:return xsi:type="ax225:ReportListResponse" xmlns:ax225="http://report.services.logapp.loglogic.com/xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <ax225:errorCause>0</ax225:errorCause>
            <ax225:errorCode>0</ax225:errorCode>
            <ax225:recordCount>185</ax225:recordCount>
            <ax225:reportList xsi:type="ax225:ReportListItemDetail">
               <ax225:reportTitle>Package</ax225:reportTitle>
               <ax225:reportType>listAlert</ax225:reportType>
            </ax225:reportList>
            <ax225:reportList xsi:type="ax225:ReportListItemDetail">
               <ax225:reportTitle>Web Surfing Activity</ax225:reportTitle>
               <ax225:reportType>websurfdetail</ax225:reportType>
            </ax225:reportList>
            <ax225:reportList xsi:type="ax225:ReportListItemDetail">
               <ax225:reportTitle>Windows Events</ax225:reportTitle>
               <ax225:reportType>windowEventDetail</ax225:reportType>
            </ax225:reportList>
            <ax225:reportList xsi:type="ax225:ReportListItemDetail">
               <ax225:reportTitle>Add Search Filters</ax225:reportTitle>
               <ax225:reportType>listSearchFilterNotInPackage</ax225:reportType>
            </ax225:reportList>
            <ax225:reportList xsi:type="ax225:ReportListItemDetail">
               <ax225:reportTitle>User Actions</ax225:reportTitle>
               <ax225:reportType>hpNonStopUserActionsDetail</ax225:reportType>
            </ax225:reportList>
            <ax225:reportList xsi:type="ax225:ReportListItemDetail">
               <ax225:reportTitle>Accepted Connections</ax225:reportTitle>
               <ax225:reportType>ipConnections</ax225:reportType>
            </ax225:reportList>
            <ax225:reportList xsi:type="ax225:ReportListItemDetail">
               <ax225:reportTitle>All Custom Reports</ax225:reportTitle>
               <ax225:reportType>allCustomReports</ax225:reportType>
            </ax225:reportList>
            <ax225:reportList xsi:type="ax225:ReportListItemDetail">
               <ax225:reportTitle>User Authentication</ax225:reportTitle>
               <ax225:reportType>userAuth</ax225:reportType>
            </ax225:reportList>
            <ax225:reportList xsi:type="ax225:ReportListItemDetail">
               <ax225:reportTitle>NAT64 Activity</ax225:reportTitle>
               <ax225:reportType>nat64Activity</ax225:reportType>
            </ax225:reportList>
            <ax225:reportList xsi:type="ax225:ReportListItemDetail">
               <ax225:reportTitle>All Database Events</ax225:reportTitle>
               <ax225:reportType>databaseEventsSmry</ax225:reportType>
            </ax225:reportList>
            <ax225:reportList xsi:type="ax225:ReportListItemDetail">
               <ax225:reportTitle>HIPS Activity Report</ax225:reportTitle>
               <ax225:reportType>hipsActivityDetail</ax225:reportType>
            </ax225:reportList>
            <ax225:reportList xsi:type="ax225:ReportListItemDetail">
               <ax225:reportTitle>Security Events</ax225:reportTitle>
               <ax225:reportType>Security</ax225:reportType>
            </ax225:reportList>
            <ax225:reportList xsi:type="ax225:ReportListItemDetail">
               <ax225:reportTitle>HIPS Activity Report</ax225:reportTitle>
               <ax225:reportType>hipsActivity</ax225:reportType>
            </ax225:reportList>
            <ax225:reportList xsi:type="ax225:ReportListItemDetail">
               <ax225:reportTitle>Server Activity</ax225:reportTitle>
               <ax225:reportType>smtpActivity</ax225:reportType>
            </ax225:reportList>
            <ax225:reportList xsi:type="ax225:ReportListItemDetail">
               <ax225:reportTitle>Configuration Activity</ax225:reportTitle>
               <ax225:reportType>antiVirusConfigActivity</ax225:reportType>
            </ax225:reportList>
            <ax225:reportList xsi:type="ax225:ReportListItemDetail">
               <ax225:reportTitle>Exchange 2000/03 Delay</ax225:reportTitle>
               <ax225:reportType>mailDelay</ax225:reportType>
            </ax225:reportList>
            <ax225:reportList xsi:type="ax225:ReportListItemDetail">
               <ax225:reportTitle>Database Activity</ax225:reportTitle>
               <ax225:reportType>databaseAccessDetail</ax225:reportType>
            </ax225:reportList>
            <ax225:reportList xsi:type="ax225:ReportListItemDetail">
               <ax225:reportTitle>Exchange 2000/03 Delay</ax225:reportTitle>
               <ax225:reportType>mailDelaySmry</ax225:reportType>
            </ax225:reportList>
            <ax225:reportList xsi:type="ax225:ReportListItemDetail">
               <ax225:reportTitle>Replay Status