Module redmine_api::api::users
source · Expand description
Users Rest API Endpoint definitions
-
all users endpoint
- status filter
- name filter
- group_id filter
-
specific user endpoint
- by user id
- current
- create user endpoint
- update user endpoint
- delete user endpoint
Structs§
- The endpoint to create a Redmine user
- Builder for
CreateUser
. - The endpoint to delete a Redmine user
- Builder for
DeleteUser
. - The endpoint for a specific user
- Builder for
GetUser
. - The endpoint for all users
- Builder for
ListUsers
. - The endpoint to update an existing Redmine user
- Builder for
UpdateUser
. - a type for user to use as an API return type
- a minimal type for Redmine users used in other Redmine objects (e.g. issue author)
- A lot of APIs in Redmine wrap their data in an extra layer, this is a helper struct for outer layers with a user field holding the inner data
- a special version of the UserWrapper to use with CreateUser and UpdateUser because Redmine puts the send_information flag outside the user object for some reason
- helper struct for outer layers with a users field holding the inner data
Enums§
- Error type for CreateUserBuilder
- Error type for DeleteUserBuilder
- Error type for GetUserBuilder
- Error type for ListUsersBuilder
- Possible values for mail notification options for a user
- Error type for UpdateUserBuilder
- The types of associated data which can be fetched along with a user
- The user status values for filtering