Create a new project

Create a new project

Creates a new empty project, from a template, or by copying an existing project.

Body
application/json
projectName
string
required

The name of the new project.

projectId
string

The ID (URL slug) of the new project. If not specified, it will be generated from the project name.

sourceType
string enum

The source type for creating the project: Empty (default), Template, or Copy.

  • Empty
  • Template
  • Copy
sourceProjectId
string

The ID of an existing project to use as a source. Required when sourceType is Template or Copy. When using Template, allowed values are 'minimalist-template', 'api-documentation-template', 'coffee-break-template', 'colorize-template', 'mountain-peak-template' or 'stardust-template'.

languageFourLetterCode
string

The four-letter language code for the new project (e.g., 'en-US'). If not specified, the portal's default language will be used.

Responses
POST/projects

{
  "taskKey": "f8de60eb4ad8757c5a2b533afae6251aa"
}