User account management and authentication.
Use /users/me to retrieve the currently authenticated user's details.
List users
Retrieve a paginated list of users. Returns users within the managed groups of the authenticated user.
query Parameters
page[number]Page number for pagination
page[size]Number of items per page (max 200)
includeComma-separated list of related resources to include
filter[group-id]Filter by group ID
filter[active]Filter by active status
List users › Responses
Successful response
Create a user
Create a new user. The user will be assigned to a group and an invitation email will be sent automatically, unless skip-invitation is set to true.
To assign access roles at creation time, include an access-roles relationship with one or more role objects. If no roles are provided, the user will have a "Custom Role" with minimal permissions. See Access Roles for the list of valid role names.
login and email are immutable after creation.
Create a user › Responses
User created successfully
Update a user
Update a user's attributes. login and email cannot be changed after creation. name (last name) and first-name can be updated at any time. Password changes are only allowed when updating one's own account.
To add or remove access roles, use the /access-roles endpoints — roles cannot be updated inline on this endpoint.
path Parameters
idResource ID
Update a user › Responses
User updated successfully