Skip to main content
POST
Create the first administrator
No signed-in session is required. Endpoint-specific tokens, setup secrets or challenges may still be required. Requires the unused installation setup secret. Creates the team and verified first administrator, then sets a session cookie. A configured installation rejects another setup. Request conventions · API keys · MCP connections

Body

application/json
setupSecret
string
required
Required string length: 1 - 1024
workspaceName
string
required
Required string length: 1 - 120
name
string
required
Required string length: 1 - 120
email
string<email>
required
Maximum string length: 320
Pattern: ^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$
password
string
required
Required string length: 15 - 1024
dateFormat
enum<string>
Available options:
day-short-month-year,
short-month-day-year,
year-month-day,
day-month-year,
month-day-year
timeFormat
enum<string>
Available options:
24-hour,
12-hour,
24-hour-seconds,
12-hour-seconds
timeZone
string
Required string length: 1 - 100

Response

Successful response. Examples are illustrative; field values vary by record.

user
object
workspace
object