PUT
/
users
/
{userId}

Authorizations

Authorization
string
headerrequired

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

userId
string
required

UUID of the user

Body

application/json

User fields that can be updated on dashboard or through the rest API which do not involve any uniqueness checks or further verification

id
string
alias
string
firstName
string
lastName
string
jobTitle
string
phoneNumber
string
metadata
object
mfaBackupCodeAcknowledgement
enum<string> | null
Available options:
pending,
complete
tShirtSize
string
team
string
policiesConsent
boolean
country
string | null

Standard ISO 3166-1 alpha-2 two-letter country code

username
string | null

Alphanumeric with slugs and underscores username

btcWallet
string | null

BTC wallet address

kdaWallet
string | null

KDA wallet address

ltcWallet
string | null

LTC wallet address

ckbWallet
string | null

CKB wallet address

kasWallet
string | null

KAS wallet address

dogeWallet
string | null

DOGE wallet address

emailNotification
boolean
discordNotification
boolean
newsletterNotification
boolean

Response

200 - application/json
user
object