Create user
Create a new user
Authorizations
AuthorizationstringRequired
Token-based authentication with required prefix "Token"
Body
idstringRead-onlyRequired
short_idstringRead-onlyRequired
namestringRequired
emailstring · emailRequired
phonestringOptional
is_activebooleanOptionalDefault:
trueroleall ofOptionalDefault:
userstring · enumOptionalPossible values:
picturestring · uri | nullableOptional
send_invitebooleanWrite-onlyOptionalDefault:
falsehas_set_passwordbooleanRead-onlyRequired
is_mestringRead-onlyRequired
statusstringRead-onlyRequired
Responses
201Success
application/json
400Error
application/json
401
Unauthorized
post
v1/users/Request examples
{
"name":"Samwise Gamgee",
"email":"[email protected]"
}import requests
response = requests.post(
"https://journeys-api.50skills.app/v1/users/",
json={
"name": "Samwise Gamgee",
"email": "[email protected]",
}
)
print(response.json()) fetch("https://journeys-api.50skills.app/v1/users/", {
method: "POST",
headers: {
"Content-Type": "application/json"
},
body: JSON.stringify({
"name": "Samwise Gamgee",
"email": "[email protected]"
})
})
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error(error)); Response samples
Last updated