User Accounts
Operations related to User Accounts
📄️ Activate User Account
Confirm or block activation of user account in response to registration request
📄️ Change password for the user
Change password for the authorized user by providing old and new password values.
📄️ Check if the reset password token is valid
Check the reset password token for validity and expiration
📄️ Reset the password for a user
Start the password reset process for a user. If the user with the given e-mail exists, the e-mail with a link to reset their password is sent.
📄️ Retrieve an authenticated user's account details
Retrieve user account information for API key specified in header: User details, User's API key details and Associated company details.
📄️ Add a user account.
Create user and optionally company and api key according to specified values. Link to activate account is sent via an email. Request, response details depend on specified 'userAccountType': WEB_UI - all attributes are required, except only one of 'companyId' and 'companyName'; if no 'companyId' is specified, 'companyName' and domain part of 'username' are used to create company; API - only 'username' (and 'userAccountType') is required; api key is sent via an email; if user account already exists, initiate reset of api key via an email
📄️ Resend the user activation email
Sends the new activation email to the user (assuming the previous one was not received)Email is sent only if the user exists in the database and not previously activated
📄️ Rotate Api Key for User Account
Rotate or block rotation of api key for user account in response to prior rotation request; if confirmed, api key is sent via an email