---
title: "Get a list of users and associated user groups"
method: GET
path: "/api/users/get-user-list"
tags: ["User_And_Groups"]
---

# Get a list of users and associated user groups

`GET /api/users/get-user-list`

Get a list of users and associated user groups

## Query parameters

- `bRecAdded` string
- `isFromMssp` string

## Response `200`

Success

- GetUserListResponse
  - `arrInput` InputError[], nullable
    - `ErrorCode` string, nullable
    - `ErrorMessage` string, nullable
    - `ErrorControl` string, nullable
  - `content` UserListResp
    - `userList` UserList[], nullable
      - `contactId` string, nullable
      - `firstName` string, nullable
      - `lastName` string, nullable
      - `fullName` string, nullable
      - `title` string, nullable
      - `emailAddress` string, nullable
      - `contactType` string, nullable
      - `logon` string, nullable
      - `partyId` string, nullable
      - `employee` string, nullable
      - `isAdmin` string, nullable
      - `showAdminImage` string, nullable
      - `choiceId` string, nullable
      - `choiceName` string, nullable
      - `inputValue` string, nullable
      - `cssaNum` string, nullable
      - `cssaCustomerType` string, nullable
      - `cssaExpiryDate` string, nullable
      - `associatedUserGroups` string, nullable
      - `enableFlexspendAccess` string, nullable
      - `lastAccessDate` string, nullable
      - `lastAccessTime` string, nullable
      - `dtLastAccessDate` string, nullable
      - `isReadOnlyAccess` string, nullable
      - `accessScope` string, nullable
      - `msspRole` string, nullable
      - `msspChoiceId` string, nullable
      - `showMSSPRow` string, nullable
      - `msspRoleEditable` string, nullable
      - `userGroup` UserGroup[], nullable
        - `usergroupId` string, nullable
        - `userGroupName` string, nullable
      - `msspTenants` MSSPTenantsList[], nullable
        - `tenantName` string, nullable
        - `productGroupId` string, nullable
      - `masterMSSPID` string, nullable
      - `companyName` string, nullable
      - `userName` string, nullable
      - `tfaStatus` string, nullable
      - `idpStatus` string, nullable
      - `showIDPUserIcon` string, nullable
      - `showTFAModeUserIcon` string, nullable
      - `deleteLink` string, nullable
      - `msspName` string, nullable
      - `showViewUserAPIKey` string, nullable
      - `userType` string, nullable
      - `userPermissionId` string, nullable
      - `userPermissionText` string, nullable
      - `showUserPermissionLabel` boolean
      - `showUserPermissionDropdown` boolean
      - `isUserPermissionDropdownDisabled` boolean
      - `isSuperAdmin` boolean
    - `userListCount` string, nullable
    - `showMsspColumn` string, nullable
    - `flexspendRole` string, nullable
    - `showDeleteUserIcon` boolean
    - `showInviteUserIcon` boolean
    - `flexspendAccessList` FlexspendAccessList[], nullable
      - `choiceId` string, nullable
      - `choiceName` string, nullable
    - `msspAccessList` FlexspendAccessList[], nullable
      - `choiceId` string, nullable
      - `choiceName` string, nullable
    - `showGenerateAPIKeyIcon` boolean
    - `showViewAPIKeyIcon` boolean
    - `enableDeleteContactNew` boolean
    - `userGroupNames` string, nullable
    - `showOrgBasedIcon` string, nullable
    - `orgBasedsuperAdminButtonText` string, nullable
    - `userMgmtPermissionList` FlexspendAccessList[], nullable
      - `choiceId` string, nullable
      - `choiceName` string, nullable
    - `maxSuperAdminCount` string, nullable
  - `operationStatus` string, nullable
  - `msgCode` string, nullable
  - `msgId` string, nullable
  - `msgDesc` string, nullable

---

[API](https://skmtc.dev/mysonicwall/apis/restapi-core-v1.md) · [All operations](https://skmtc.dev/mysonicwall/apis/restapi-core-v1/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/mysonicwall/restapi-core-v1/revisions/ddffed195eba/schema)
