Download OpenAPI specification:
API documentation for retrieving and exporting group access logs.
Returns a paginated list of access logs for the specified group with advanced filtering capabilities.
Required Permissions:
Filtering:
Pagination:
Timestamps:
| group_id required | integer The ID of the group |
| startDate | string The start date of a date range for filtering search results. Formats supported: 'yyyy-MM-dd' (e.g., '2024-04-02') or 'yyyy-MM-dd HH:mm' (e.g., '2024-04-02 13:31'). If omitted or empty, defaults to today's date. |
| endDate | string The end date of a date range for filtering search results. Formats supported: 'yyyy-MM-dd' (e.g., '2024-04-02') or 'yyyy-MM-dd HH:mm' (e.g., '2024-04-02 13:31'). The 'yyyy-MM-dd' format is inclusive of that day. If omitted or empty, defaults to today's date. |
| offset | integer >= 0 Default: 0 The offset to start the page from for pagination |
| limit | integer [ 1 .. 1000 ] Default: 20 The number of results to return per page for pagination (max 1000) |
| subject | string Filter to select only the access logs with the subject username provided. Case-insensitive partial matches included. |
| actor | string Filter to select only the access logs with the actor username provided. Case-insensitive partial matches included. |
| operation | string Filter to select only the access logs with the operation provided. Case-insensitive partial matches included. |
| detail | string Filter to select only the access logs with the detail/remarks provided. Case-insensitive partial matches included. |
| personId | integer Filter to select logs where the specified person ID is either the actor OR the subject. Use 0 or omit for all persons (matches legacy 'personid' parameter behavior). |
| orMode | boolean Default: false When true, uses OR logic for text filters (subject, actor, operation, detail) instead of AND. Useful for "search all fields" functionality. |
[- {
- "time": "2026-02-03T20:15:30.000Z",
- "actor": "admin.glance.net",
- "subject": "user123.glance.net",
- "operation": "user.create",
- "ip": "192.168.1.100",
- "detail": "Created user: user123",
- "module": "MSSQLGroupUsersRepository"
}
]Returns a CSV file of access logs for the specified group with advanced filtering capabilities.
Authorization: Requires GROUP_OWNER role for the specified group.
CSV Output:
Filename Format: access-logs-{groupId}-{yyyyMMdd-HHmmss}.csv
Filtering:
Performance:
| group_id required | integer The ID of the group |
| startDate | string The start date of a date range for filtering search results. Formats supported: 'yyyy-MM-dd' (e.g., '2024-04-02') or 'yyyy-MM-dd HH:mm' (e.g., '2024-04-02 13:31'). If omitted or empty, defaults to today's date. |
| endDate | string The end date of a date range for filtering search results. Formats supported: 'yyyy-MM-dd' (e.g., '2024-04-02') or 'yyyy-MM-dd HH:mm' (e.g., '2024-04-02 13:31'). The 'yyyy-MM-dd' format is inclusive of that day. If omitted or empty, defaults to today's date. |
| offset | integer >= 0 Default: 0 The offset to start the page from for pagination |
| limit | integer [ 1 .. 5000 ] Default: 5000 The number of results to return per page for pagination (max 5000) |
| subject | string Filter to select only the access logs with the subject username provided. Case-insensitive partial matches included. |
| actor | string Filter to select only the access logs with the actor username provided. Case-insensitive partial matches included. |
| operation | string Filter to select only the access logs with the operation provided. Case-insensitive partial matches included. |
| detail | string Filter to select only the access logs with the detail/remarks provided. Case-insensitive partial matches included. |
| personId | integer Filter to select logs where the specified person ID is either the actor OR the subject. Use 0 or omit for all persons (matches legacy 'personid' parameter behavior). |
| orMode | boolean Default: false When true, uses OR logic for text filters (subject, actor, operation, detail) instead of AND. Useful for "search all fields" functionality. |
Time,Actor,Operation,Target,IP,Detail 2026-02-03 20:15:30,admin.glance.net,user.create,user123.glance.net,192.168.1.100,"Created user: user123" 2026-02-03 20:14:22,admin.glance.net,settings.update,admin.glance.net,192.168.1.100,"Updated settings: cobrowse.enabled=true"