Updates user with the specified ID.
Path parameters
-
userId
string(uuid) Required
Body
-
username
string | null -
display_name
string | null -
email
string | null -
avatar_url
string | null -
old_password
string | null -
new_password
string | null
PUT
/api/v1/users/{userId}
curl \
--request PUT 'https://crowdparlay.com/api/v1/users/{userId}' \
--header "Content-Type: application/json" \
--data '{"username":"string","display_name":"string","email":"string","avatar_url":"string","old_password":"string","new_password":"string"}'
Request examples
{
"username": "string",
"display_name": "string",
"email": "string",
"avatar_url": "string",
"old_password": "string",
"new_password": "string"
}
Response examples (200)
{
"id": "string",
"username": "string",
"display_name": "string",
"email": "string",
"avatar_url": "string"
}
Response examples (400)
{
"error_description": "string",
"validation_errors": {
"additionalProperty1": [
"string"
],
"additionalProperty2": [
"string"
]
}
}
Response examples (403)
{
"error_description": "string"
}
Response examples (404)
{
"error_description": "string"
}
Response examples (500)
{
"error_description": "string"
}