Get All Users
Returns all users
Request
URI
GET
https://{api_host}/api/v2/user
COPY
Responses
200
successful operation
Returns
Array of
UserModel
of type(s)
application/json
[
{
"identifier": "string",
"customer": "string",
"ssoId": "string",
"lastSuccessfulLogin": 0,
"groups": [
"string"
],
"userGroups": [
{
"id": "04e5fd3a-c916-45aa-923c-2fa02e9eddac",
"name": "string",
"customer": "string",
"users": [
"string"
],
"userCount": 0,
"properties": {
"nameEditable": false,
"usersEditable": false,
"rolesEditable": false
},
"description": "string",
"roles": [
"RoleDTO Object"
]
}
],
"roles": [
{
"sampleLinkedGroups": [
"UserGroup Object"
],
"linkedGroupsCount": 0,
"sampleLinkedAccounts": [
"string"
],
"linkedAccountsCount": 0,
"restrictedPermissions": [
"string"
],
"properties": {
"nameEditable": false,
"usersRemovable": false,
"usersAddable": false,
"permsEditable": false,
"deletable": false
},
"permissions": [
"string"
],
"name": "string",
"id": "string",
"description": "string",
"createdEpochMillis": 0,
"lastUpdatedMs": 0,
"lastUpdatedAccountId": "string",
"customer": "string"
}
]
}
]
Code Samples
COPY
curl -H 'Authorization: <value>' https://{api_host}/api/v2/user
User Operations
GET
Get All Users
POST
Create User
POST
Delete Multiple Users
POST
Grant Permission To Users
POST
Invite Users
POST
Revoke Permission From Users
POST
Validate Users
GET
Get User
PUT
Update User
DELETE
Delete User
POST
Add User To User Groups
GET
Get User Business Functions
POST
Grant User Permission
POST
Remove User From User Groups
POST
Revoke User Permission