Create user

Create user

post

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
post
Python

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