Skip to main content

createProject()

createProject(request: CreateProjectRequest): Promise<Project>

Defined in: packages/core/src/index.ts:1948

Create a new project

Parameters

ParameterTypeDescription
requestCreateProjectRequestProject creation data (name, description, expert_ids)

Returns

Promise<Project>

The newly created project object

Throws

400 - Invalid project data

Throws

401 - Not authenticated

Example

import { createProject } from "@cpod/sdk";

const project = await createProject({
name: "Q4 Analysis",
description: "Quarterly performance analysis",
expert_ids: ["expert-sales", "expert-finance"],
});
console.log(`Created project: ${project.id}`);