Authentication

Registers a new user

DEPRECATED: This endpoint is not available when Keycloak authentication is turned on and will be removed in the future.

Creates a new user based on the provided information. Requires jwt obtained via email from /api/auth/register/initiate. The user status is set to Active and immediately logged in.

Registration token is required when email verification is enforced, as indicated by a failed response to this endpoint

post/api/auth/register

Request

Request body

passwordstring required

User's password

tokenstring nullable
usernamestring nullable
lastNamestring required

User's last name

emailstring required

User's email

firstNamestring required

User's first name

acceptMailingListboolean required

Flag to mark if the user wants marketing emails

acceptedEULAboolean required

Flag to mark if the user has accepted the EULA

Response

OK

userStatus'Active' | 'Blocked' | 'Deleted' | 'Locked' | 'Pending' | 'Reset'
tokenstring nullable

New authentication JWT containing changed information

messagestring required

Additional information about the response

refreshstring nullable

New refresh JWT

Changes

No recorded changes to this operation across all 1 revision of this API.