Update user
Edit a user
Authorizations
Path parameters
user_idstringRequired
Body
idstringRead-onlyOptional
short_idstringRead-onlyOptional
namestringOptional
emailstring · emailOptional
phonestringOptional
is_activebooleanOptionalDefault:
true
roleall ofOptionalDefault:
user
string · enumOptionalPossible values:
picturestring · uri | nullableOptional
send_invitebooleanWrite-onlyOptionalDefault:
false
has_set_passwordbooleanRead-onlyOptional
is_mestringRead-onlyOptional
statusstringRead-onlyOptional
Responses
200Success
application/json
401
Unauthorized
404
Not found
patch
import requests
response = requests.patch(
"https://journeys-api.50skills.app/v1/users/4FKaU0aw",
json={
"name": "Samwise Gamgee",
"role": "admin",
"isActive": False,
}
)
print(response.json())
{
"id": "4FKaU0aw",
"short_id": "4FKaU0aw",
"name": "Samwise Gamgee",
"email": "[email protected]",
"role": "admin",
"isActive": false
}
Request samples
{
"name":"Samwise Updated",
"email":"[email protected]",
"phone":"+441234567890"
}
Response samples
{
"id": "eJzQLAKm",
"shortId": "eJzQLAKm",
"name": "Samwise Gamgee",
"email": "[email protected]",
"phone": null,
"isActive": true,
"role": "user",
"picture": null,
"hasSetPassword": false,
"isMe": false,
"status": "created"
}
Last updated