Create user
Create a new user
Authorizations
Body
idstringRead-onlyRequired
short_idstringRead-onlyRequired
namestringRequired
emailstring · emailRequired
phonestringOptional
is_activebooleanOptionalDefault:
true
roleall ofOptionalDefault:
user
string · enumOptionalPossible values:
picturestring · uri | nullableOptional
send_invitebooleanWrite-onlyOptionalDefault:
false
has_set_passwordbooleanRead-onlyRequired
is_mestringRead-onlyRequired
statusstringRead-onlyRequired
Responses
201Success
application/json
400Error
application/json
401
Unauthorized
post
import requests
response = requests.post(
"https://journeys-api.50skills.app/v1/users/",
json={
"name": "Samwise Gamgee",
"email": "[email protected]",
}
)
print(response.json())
{
"id": "4FKaU0aw",
"short_id": "4FKaU0aw",
"name": "Samwise Gamgee",
"email": "[email protected]",
"role": "user",
"isActive": true
}
Request examples
{
"name":"Samwise Gamgee",
"email":"[email protected]"
}
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