Users

This chapter focuses on services for the users.

Get all users

A GET to /users returns all the users.

HTTP request

Snippet http-request not found for operation::RestUserControllerIT/browse-users

Request parameters

Snippet request-parameters not found for operation::RestUserControllerIT/browse-users

HTTP response

Snippet http-response not found for operation::RestUserControllerIT/browse-users

Response fields

Snippet response-fields not found for operation::RestUserControllerIT/browse-users

Snippet links not found for operation::RestUserControllerIT/browse-users

Create user

A POST to /users creates a new user.

HTTP request

Snippet http-request not found for operation::RestUserControllerIT/post-user

Request fields

Snippet request-fields not found for operation::RestUserControllerIT/post-user

Request parameters

Snippet request-parameters not found for operation::RestUserControllerIT/post-user

HTTP response

Snippet http-response not found for operation::RestUserControllerIT/post-user

Response fields

Snippet response-fields not found for operation::RestUserControllerIT/post-user

Snippet links not found for operation::RestUserControllerIT/post-user

Get user

A GET to /users/{id} returns the user with the given id.

Path parameters

Snippet path-parameters not found for operation::RestUserControllerIT/get-user

HTTP request

Snippet http-request not found for operation::RestUserControllerIT/get-user

Request parameters

Snippet request-parameters not found for operation::RestUserControllerIT/get-user

HTTP response

Snippet http-response not found for operation::RestUserControllerIT/get-user

Response fields

Snippet response-fields not found for operation::RestUserControllerIT/get-user

Snippet links not found for operation::RestUserControllerIT/get-user

Modify user

A PATCH to /users/{id} modifies the user with the given id.

Path parameters

Snippet path-parameters not found for operation::RestUserControllerIT/patch-user

HTTP request

Snippet http-request not found for operation::RestUserControllerIT/patch-user

Request fields

Snippet request-fields not found for operation::RestUserControllerIT/patch-user

Request parameters

Snippet request-parameters not found for operation::RestUserControllerIT/patch-user

HTTP response

Snippet http-response not found for operation::RestUserControllerIT/patch-user

Response fields

Snippet response-fields not found for operation::RestUserControllerIT/patch-user

Snippet links not found for operation::RestUserControllerIT/patch-user

Delete user

A DELETE to /users/{ids} deletes one or several user(s) with the given id(s).

Path parameters

Snippet path-parameters not found for operation::RestUserControllerIT/delete-user

HTTP request

Snippet http-request not found for operation::RestUserControllerIT/delete-user

Get user subscribed teams

A GET to /users/{id}/teams returns all the subscribed teams of the user with the given id.

Path parameters

Snippet path-parameters not found for operation::RestUserControllerIT/get-teams

HTTP request

Snippet http-request not found for operation::RestUserControllerIT/get-teams

Request parameters

Snippet request-parameters not found for operation::RestUserControllerIT/get-teams

HTTP response

Snippet http-response not found for operation::RestUserControllerIT/get-teams

Response fields

Snippet response-fields not found for operation::RestUserControllerIT/get-teams

Snippet links not found for operation::RestUserControllerIT/get-teams

Subscribe to teams

A POST to /users/{userId}/teams with teamIds in request parameters subscribes the user with the given id to these teams.

Path parameters

Snippet path-parameters not found for operation::RestUserControllerIT/add-teams

HTTP request

Snippet http-request not found for operation::RestUserControllerIT/add-teams

Request parameters

Snippet request-parameters not found for operation::RestUserControllerIT/add-teams

Unsubscribe from teams

A DELETE to /users/{userId}/teams with teamIds in request parameters unsubscribes the user with the given id from these teams.

Path parameters

Snippet path-parameters not found for operation::RestUserControllerIT/disassociate-teams

HTTP request

Snippet http-request not found for operation::RestUserControllerIT/disassociate-teams

Request parameters

Snippet request-parameters not found for operation::RestUserControllerIT/disassociate-teams