Skip to content
Navigation
View as Markdown

drives.createItem

Create a folder or document at the drive's root.

POST /api/v1/drives/{driveId}/items

Input

Field Type In Description
driveId string path
name string body
driveItemType "folder" | "docs_workbook" | "viz_workbook" body

Output

Field Type Description
item DriveItem

Examples

curl

curl -X POST "https://app.thinkbench.com/api/v1/drives/<driveId>/items" \
  -H "x-api-key: $THINKBENCH_API_KEY" \
  -H "content-type: application/json" \
  -d '{"name":"Q3 planning","driveItemType":"folder"}'

TypeScript SDK

const result = await tb.drives.createItem({ driveId: "<driveId>", name: "Q3 planning", driveItemType: "folder" });

CLI

thinkbench drives create-item --drive-id "<driveId>" --name "Q3 planning" --drive-item-type "folder"

MCP

{
  "name": "drives_create_item",
  "arguments": {
    "driveId": "<driveId>",
    "name": "Q3 planning",
    "driveItemType": "folder"
  }
}