Updates a user's information
PUT
/api/v1/User/{userId}
Users can only update their own profile unless they have Admin access
Authorizations
Parameters
Path Parameters
userId
required
string format: uuid
The unique identifier of the user to update
Request Body
Updated user information
object
name
string
username
string
email
string format: email
accessLevel
integer format: int32
object
name
string
username
string
email
string format: email
accessLevel
integer format: int32
object
name
string
username
string
email
string format: email
accessLevel
integer format: int32
object
name
string
username
string
email
string format: email
accessLevel
integer format: int32
Responses
200
User successfully updated
object
id
string format: uuid
username
string
name
string
email
string
createdDate
string format: date-time
accessLevel
integer format: int32
object
id
string format: uuid
username
string
name
string
email
string
createdDate
string format: date-time
accessLevel
integer format: int32
object
id
string format: uuid
username
string
name
string
email
string
createdDate
string format: date-time
accessLevel
integer format: int32
400
Invalid update data
object
type
string
title
string
status
integer format: int32
detail
string
instance
string
key
additional properties
object
type
string
title
string
status
integer format: int32
detail
string
instance
string
key
additional properties
object
type
string
title
string
status
integer format: int32
detail
string
instance
string
key
additional properties
403
Insufficient permissions to update user
object
type
string
title
string
status
integer format: int32
detail
string
instance
string
key
additional properties
object
type
string
title
string
status
integer format: int32
detail
string
instance
string
key
additional properties
object
type
string
title
string
status
integer format: int32
detail
string
instance
string
key
additional properties
404
User not found
object
type
string
title
string
status
integer format: int32
detail
string
instance
string
key
additional properties
object
type
string
title
string
status
integer format: int32
detail
string
instance
string
key
additional properties
object
type
string
title
string
status
integer format: int32
detail
string
instance
string
key
additional properties