Zum Inhalt springen

Command: create a user with a global role (admin only). The user's personal base project is created alongside.

POST
/users/create
curl --request POST \
--url https://example.com/api/v1/users/create \
--header 'Content-Type: application/json' \
--cookie dnse_session=<dnse_session> \
--data '{ "username": "example", "password": "example", "role": "admin" }'
Media typeapplication/json
object
username
required
string
password
required
string format: password
>= 8 characters
role
required
string
Allowed values: admin user

User created.

Media typeapplication/json
object
id
string format: uuid
username
string
role
string
Allowed values: admin user
displayName
string
email
string
Example
{
"role": "admin"
}

Malformed request.

Media typeapplication/json
object
error
required
string
Examplegenerated
{
"error": "example"
}

Insufficient role.