Skip to main content
POST
Update user profile.

Authorizations

Authorization
string
header
required

Bearer JWT token or API Key (sk-*).

Body

application/json
name
string

Updated first name shown in the profile.

Example:

"Avery"

surname
string

Updated last name shown in the profile.

Example:

"Morgan"

phone
string

Updated phone number in international format.

Example:

"+48500100200"

code
string

Verification code required when the profile update must confirm ownership.

Example:

"842915"

metadata
object | null

Custom profile metadata stored with the account. Maximum 16 KiB of UTF-8 JSON and 64 top-level keys. Top-level keys starting with "__" are reserved for backend use.

Example:
metaData
object | null
deprecated

Custom profile metadata stored with the account. Maximum 16 KiB of UTF-8 JSON and 64 top-level keys. Top-level keys starting with "__" are reserved for backend use.

Example:
metadataAdvanced
object | null

Extended profile settings used by enterprise-specific integrations. Maximum 16 KiB of UTF-8 JSON and 64 top-level keys.

Example:
advancedData
object | null
deprecated

Extended profile settings used by enterprise-specific integrations. Maximum 16 KiB of UTF-8 JSON and 64 top-level keys.

Example:
preferences
object

Partial global app-preferences patch stored on the account and merged with existing values.

Example:

Response

OK.

Last modified on September 5, 2026