Skip to main content
PATCH
Update profile (PATCH)

Authorizations

Authorization
string
header
required

JWT from POST /auth/login, or an API key via the same header depending on client configuration.

Body

application/json
username
string

New username (non-empty when provided)

bio
string | null

New bio; empty string clears the bio

Response

Updated user profile

id
string<uuid>
required

User id

username
string
required

Username

email
string<email>
required

Email address

bio
string | null

Short bio