User - Fetch list of all users

Fetch list of all users

get

/users

Authorizations
Query parameters
pageNumberinteger · int32

Expects number for the page, default is 1

pageSizeinteger · int32

Expects size of the page, default is 100

tenantIdstring · uuid

Expects an optional Id of an existing tenant

roleIdstring · uuid

Expects an optional Id of an existing role

assetIdstring · uuid

Expects an optional Id of an existing asset of a tenant

includestring · enum

Enum for include props.

Options: tenants, roles, none
orderBystring · enum

Enum for order by props.

Options: TenantName, RoleName, UserId
orderstring · enum

Enum for order props.

Options: ASC, DESC
versionstring · default: 1.0

The requested API version

Responses
curl -L \
  --url '/users' \
  --header 'Authorization: Bearer JWT'
[
  {
    "userId": "123e4567-e89b-12d3-a456-426614174000",
    "tenants": [
      {
        "tenantId": "123e4567-e89b-12d3-a456-426614174000",
        "tenantName": "text",
        "isOwner": true,
        "tenantLevelRole": "text",
        "assets": [
          {
            "assetId": "123e4567-e89b-12d3-a456-426614174000",
            "assetName": "text",
            "assetType": "text",
            "roleId": "123e4567-e89b-12d3-a456-426614174000",
            "roleName": "text",
            "canCreate": true,
            "canEdit": true,
            "canExport": true,
            "canView": true,
            "rlsRole": [
              "text"
            ]
          }
        ]
      }
    ]
  }
]

Last updated