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