v1

latestOpenAPI 3.0.3Proprietary2026-07-1713346131.7 KB
Settings

Complete initial account setup

Creates initial team/project/tasks and optional member invitations for first-time setup.

post/settings/setup

Request body

team_namestring
project_namestring
template_idstring uuid nullable
tasksstring[]

Task names for initial setup

team_membersstring[]

Team member emails to invite

Example request

{
  "team_name": "Acme Team",
  "project_name": "Initial Delivery",
  "tasks": [
    "Kickoff",
    "Requirements",
    "Execution"
  ],
  "team_members": [
    "member1@example.com",
    "member2@example.com"
  ]
}

Response

Setup completed

doneboolean required

Indicates if the operation was successful

{"stackTrail":"components:schemas:ServerResponse:properties:body","oasType":"schema","type":"unknown","description":"Response data (type varies by endpoint, null if no data)","nullable":true}
titlestring nullable

Optional response title

messagestring nullable

Optional message (error message or success notification)

Example response

{
  "done": true,
  "message": "Operation completed successfully"
}