Expand description

Users Rest API Endpoint definitions

Redmine Documentation

  • 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

The endpoint to delete a Redmine user

The endpoint for a specific user

Builder for GetUser.

The endpoint for all users

The endpoint to update an existing Redmine user

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