Structs

struct for passing parameters to the method create_user

struct for passing parameters to the method delete_user

struct for passing parameters to the method get_user

struct for passing parameters to the method request_password_reset

struct for passing parameters to the method update_user

struct for passing parameters to the method update_user_password

Enums

struct for typed errors of method create_user

struct for typed errors of method delete_user

struct for typed errors of method get_current_user

struct for typed errors of method get_user

struct for typed errors of method request_password_reset

struct for typed errors of method update_user

struct for typed errors of method update_user_password

Functions

Create a user.

Delete a user.

Get the logged in user.

Get a specific user.

Requests a password reset for the specified user.

Update a user. Only users with the role of superuser can make changes to other users on the account. Non-superusers may use this endpoint to make changes to their own account. Modifications to login email require a valid password in the request body. Two-factor attributes are not editable via this endpoint.

Update the user’s password to a new one.