Auth

Register account

Changed on

Create a new user account. Email instances take an email and password, and the account must verify its email before logging in. Username instances take a username and password, and an email sent by an older client is discarded. Requires a solved captcha challenge (X-Captcha-Token).

post/auth/register

Request

  • Base URL: https://web.fluxer.app/api/v1
  • URL: https://web.fluxer.app/api/v1/auth/register
  • Auth: none required

Request body

emailstring
usernamestring
global_namestring

Display name shown to other users

passwordstring
date_of_birthstring

Date of birth in YYYY-MM-DD format

consentboolean

Whether user consents to terms of service

invite_codestring nullable

Guild invite code to join after registration

registration_url_codestring nullable

Admin-issued registration URL code to use for this registration

theme'dark' | 'dark_legacy' | 'coal' | 'light' | 'system'

Initial UI theme preference for the new account

setup_tokenstring nullable

Setup token of a new self-hosted instance. Required until the first admin account exists

Response

Success

OR

Changes