v1

latestOpenAPI 3.1.02026-07-2489171167.4 KB
License Manager Public

Get a List of Application Users Across All Applications

Retrieve a paginated list of users across all applications in your SysAid account. Each user includes a calculated cross-app activity status and the applications they logged in to.

get/license-manager/application-users

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' | 'lastUsageDate'

The field by which results are sorted. The default is "email".

sortDir'asc' | 'desc'

The direction in which results are sorted. The default is "asc" (ascending).

querystring

Query to search entities.

emailstring email

Filter results by email address.

status'active' | 'inactive'

Filter results by cross-app activity status. An "active" user has logged in to at least one application in the last 30 days. An "inactive" user has not logged in to any application in the last 30 days.

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,
      "userType": "agent",
      "status": "active",
      "lastUsageDate": "2026-04-08",
      "applications": [
        {
          "id": "clx1abcdef0123456789abcd"
        }
      ]
    }
  ]
}