Register a new app user

Create an app user after phone verification. Requires phoneVerificationToken from POST /app-user/register/phone/verify.

Access: Public endpoint.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required

Opaque token from POST /app-user/register/phone/verify proving the phone.

string
required

Unique username (3–30 chars). Must start with a lowercase letter and may contain lowercase letters, digits, and the separators _ . - between alphanumeric characters. Valid: jane.doe, jane-doe, jane_doe, jane.smith-42. Invalid: 1jane (leading digit), _jane (leading separator), jane- (trailing separator), jane..doe (consecutive), jane-.doe (adjacent).

string
required
length ≥ 2

User first name

string
required
length ≥ 2

User last name

string
required
length ≥ 8

User password. Must be at least 8 characters with uppercase, lowercase, and number

string
enum
required

Mobile network the user reports as their current carrier at signup. Captured for porting / market-research analytics. Persisted on AppUser.currentNetwork. Use MVNO for the tenant network and OTHER for another provider not listed.

Allowed:
string

URL to user avatar image

string

Preferred language code

string

User timezone

Responses

400

Invalid input or username already exists

409

Username already registered

Language
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json