Skip to main content

createFolder()

createFolder(request: CreateFolderRequest): Promise<Folder>

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

Create a new folder for organizing files

Parameters

ParameterTypeDescription
requestCreateFolderRequestFolder creation data (name, parent_id optional)

Returns

Promise<Folder>

The newly created folder object

Throws

400 - Invalid folder data

Throws

401 - Not authenticated

Throws

404 - Parent folder not found

Example

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

// Create a root folder
const folder = await createFolder({
name: "Project Documents",
});

// Create a subfolder
const subfolder = await createFolder({
name: "Reports",
parent_id: folder.id,
});