User V2

Update user profile

Updates the authenticated user profile information (legacy endpoint).

post/v2/user

Request

  • Base URL: https://api.zephyr-cloud.io
  • URL: https://api.zephyr-cloud.io/v2/user
  • Auth: HTTP bearer

Request body

namestring

User display name

usernamestring

User username

portraitstring nullable

User portrait image (URL or base64)

emailsstring[]

Additional user email addresses

removePortraitboolean

Remove current portrait when true

descriptionstring

User bio/description

Example request

{
  "name": "John Doe",
  "username": "johndoe",
  "emails": [
    "user@example.com"
  ]
}

Response

Updated user profile

idstring uuid required

User unique identifier

namestring required

User display name

usernamestring required

User username

emailstring email required

User email address

metadataobject required

User metadata

createdAtstring date-time required

User creation timestamp

updatedAtstring date-time nullable

User update timestamp

lastAccessstring date-time nullable

Last access timestamp

Example response

{
  "id": "550e8400-e29b-41d4-a716-446655440000"
}

Changes

No recorded changes to this operation across all 1 revision of this API.