user-profile

Create the current user profile and mark account setup completed

post/users/me/profile

Request body

namestring required

Full name

usernameobject

Username: 3 - 100 chars; letters, digits, underscore, and dot only

type1 | 2 required

Profile type. 1: Individual, 2: Business

companyNameobject

Company name (business profiles)

jobTitleobject

Job title

birthdayobject

Birthday

phoneobject

Phone number

timezoneobject

Timezone

referralCodeobject

Referral code

onboardingCompletedboolean

Whether the onboarding is completed

Example request

{
  "name": "Jane Doe",
  "type": 1,
  "onboardingCompleted": true
}

Response

User profile created

idnumber required

User profile ID

namestring required

Full name

usernameobject nullable required

Username

type1 | 2 required

Profile type

companyNameobject nullable required

Company name (business profiles)

jobTitleobject nullable required

Job title

birthdayobject nullable required

Birthday

phoneobject nullable required

Phone number

timezoneobject nullable required

Timezone

avatarobject nullable required

Avatar

userIdnumber required

User ID

onboardingCompletedboolean required

Whether the onboarding is completed

currencyobject nullable required

Display currency, lower-case ISO 4217

inputModeobject nullable required

Amount entry mode: fiat or token

languageobject nullable required

UI language, as a resolved translation-bundle key. NULL means never chosen (DRE-447).

sessionTimeoutobject nullable required

App-lock idle timeout in minutes; 0 disables it

appLockEnabledboolean required

Whether the app lock (PIN) is set up

created_atstring date-time required

Creation timestamp

updated_atstring date-time required

Last update timestamp

Changes