Skip to content

Setup first user

POST
/api/v1/setup
curl --request POST \
--url http://127.0.0.1:58259/api/v1/setup \
--header 'Content-Type: application/json' \
--data '{ "username": "example", "email": "hello@example.com", "name": "example", "password": "example" }'

Provision the initial admin user during setup.

Media type application/json

Initial user request

object
username
required
string
>= 1 characters
email
required
string format: email
>= 1 characters
name
required
string
>= 1 characters
password
required
string
>= 8 characters <= 72 characters
Example generated
{
"username": "example",
"email": "hello@example.com",
"name": "example",
"password": "example"
}

Admin user created successfully

Media type */*
object