v1

latestOpenAPI 3.1.02026-07-2489171167.4 KB
License Manager Public

Get a List of Application Users

Retrieve a paginated list of users tracked for a specific application based on audit log activity from the last 30 days.

get/license-manager/applications/{id}/users

Path parameters

idstring required

The unique identifier of the application in SysAid (CUID format, 24 characters).

Query parameters

offsetinteger

The offset for pagination. Calculated as (page - 1) * limit (page starts at 1).

limitinteger

The number of records to return per page, up to 500.

sortBy'email' | 'daysLoggedIn' | 'discoveryMethods' | 'lastUsageDate'

The field by which application users are sorted.

sortDir'asc' | 'desc'

The direction in which results are sorted.

querystring

Query to search entities.

emailstring email

Filter results by email address.

discoveryMethodsDiscoveryMethod[]

Filter results by one or more discovery methods.

lastUsageDateFromstring date

Return applications last used on or after this date.

lastUsageDateTostring date

Return applications last used on or before this date.

Response

Application user list.

limitinteger

The number of items that are returned per page

offsetinteger

The offset used for pagination.

totalinteger

The total number of elements across all pages.

Example response

{
  "limit": 20,
  "total": 50,
  "data": [
    {
      "email": "john.doe@example.com",
      "userId": 342,
      "discoveryMethods": [
        "microsoft-entra-id"
      ],
      "status": "active",
      "daysLoggedIn": 12,
      "lastUsageDate": "2026-02-01",
      "userType": "agent"
    }
  ]
}