Users

Get all users in the tenant

get
Authorizations
AuthorizationstringRequired
Responses
chevron-right
200

OK

application/json

Represents a user in the tenant

Uidstring · nullableOptional

Unique identifier for the user

Emailstring · nullableOptional

Email address for the user

Firstnamestring · nullableOptional

Firstname of the user

Lastnamestring · nullableOptional

Lastname of the user

Statusinteger · enumOptional

Represents a status for a user

  • 0 = Invited: User has been invited but not yet activated
  • 1 = Active: User is active and can log in
  • 2 = Disabled: User is disabled and cannot log in
Possible values:
UserGroupsstring · uuid[] · nullableOptional

Groups the user is a member of

Rolesstring · uuid[] · nullableOptional

Roles the user is a member of

get
/v1/users

Invites a user to the tenant

post
Authorizations
AuthorizationstringRequired
Body

Model for inviting a user to a tenant

UserEmailstring · nullableOptional

Email of the user to invite

TenantRoleUidsstring · uuid[] · nullableOptional

Roles to assign to the user

TenantUserGroupUidsstring · uuid[] · nullableOptional

User groups to assign to the user

Messagestring · nullableOptional

Message to include in the invitation

Responses
chevron-right
200

OK

No content

post
/v1/users

No content

put
Authorizations
AuthorizationstringRequired
Body

Represents a model for updating a user

UserUidstring · nullableOptional

The unique identifier of the user

Rolesstring · uuid[] · nullableOptional

The roles to assign to the user

UserGroupsstring · uuid[] · nullableOptional

The user groups to assign to the user

Responses
chevron-right
200

OK

No content

put
/v1/users

No content

Returns a single user from the tenant

get
Authorizations
AuthorizationstringRequired
Path parameters
uidstringRequired
Responses
chevron-right
200

OK

application/json

Represents a user in the tenant

Uidstring · nullableOptional

Unique identifier for the user

Emailstring · nullableOptional

Email address for the user

Firstnamestring · nullableOptional

Firstname of the user

Lastnamestring · nullableOptional

Lastname of the user

Statusinteger · enumOptional

Represents a status for a user

  • 0 = Invited: User has been invited but not yet activated
  • 1 = Active: User is active and can log in
  • 2 = Disabled: User is disabled and cannot log in
Possible values:
UserGroupsstring · uuid[] · nullableOptional

Groups the user is a member of

Rolesstring · uuid[] · nullableOptional

Roles the user is a member of

get
/v1/users/{uid}
delete
Authorizations
AuthorizationstringRequired
Path parameters
uidstringRequired
Responses
chevron-right
200

OK

No content

delete
/v1/users/{uid}

No content

Last updated