Returns log dates and entry counts for a specified log type over a caller-supplied lookback window. Returns one entry per day in the window, including days with zero entries. Use this API to discover which dates have log data before calling GetLogs to retrieve the actual entries.
For a fixed 365-day window, use GetLogStatistics.
/srv.asmx/GetLogStatistics1
/srv.asmx/GetLogStatistics1?authenticationTicket=...&logType=...&lastNDays=.../srv.asmx/GetLogStatistics1 (form data)http://tempuri.org/GetLogStatistics1| Parameter | Type | Required | Description |
|---|---|---|---|
authenticationTicket |
string | Yes | Authentication ticket obtained from AuthenticateUser |
logType |
string | Yes | The type of log to query (see valid values below) |
lastNDays |
int | Yes | Number of days to look back from today. Valid range: 1–365. Pass 0 to use the maximum (365 days). Values greater than 365 return an error. |
| Value | Description |
|---|---|
Errors |
Application error logs |
LoginAttempts |
Failed login attempt logs |
Logins |
Successful login logs |
Notifications |
Email notification logs |
The logType parameter is case-insensitive.
| Value | Result |
|---|---|
0 |
Defaults to 365 days |
1–365 |
Returns exactly that many days |
> 365 |
Returns error: 'lastNDays' value cannot be greater than 365 days |
<root success="true">
<Statistics>
<Value>
<LogDate>2025-01-13</LogDate>
<Count>5</Count>
</Value>
<Value>
<LogDate>2025-01-14</LogDate>
<Count>0</Count>
</Value>
<Value>
<LogDate>2025-01-15</LogDate>
<Count>12</Count>
</Value>
</Statistics>
</root>
| Element | Type | Description |
|---|---|---|
Statistics |
container | Contains one Value entry per day in the requested window |
Value |
container | A single date entry |
LogDate |
string | The date in yyyy-MM-dd format, counting back from today |
Count |
int | Number of log entries for that date; 0 when no log file exists for the date |
<root success="false" error="[ErrorCode] Error message" />
The caller must be a System Administrator.
GET /srv.asmx/GetLogStatistics1?authenticationTicket=abc123-def456&logType=Errors&lastNDays=30 HTTP/1.1
POST /srv.asmx/GetLogStatistics1 HTTP/1.1
Content-Type: application/x-www-form-urlencoded
authenticationTicket=abc123-def456&logType=Logins&lastNDays=7
POST /srv.asmx HTTP/1.1
Content-Type: text/xml; charset=utf-8
SOAPAction: "http://tempuri.org/GetLogStatistics1"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetLogStatistics1 xmlns="http://tempuri.org/">
<authenticationTicket>abc123-def456</authenticationTicket>
<logType>Errors</logType>
<lastNDays>30</lastNDays>
</GetLogStatistics1>
</soap:Body>
</soap:Envelope>
Count=0Count is the number of XML child elements in the log file for that dateLogDate values as the logDate parameter when calling GetLogs