# create_project

Create a new project in a workspace.

Projects group related library objects into a shared collection. The caller is  
added as the project's first member. Fails if a project with the same name already  
exists in the workspace or the workspace project limit is reached. Requires  
workspace project-edit permission.

## Parameters

| Parameter             | Type                 | Default | Description                                                         |
| --------------------- | -------------------- | ------- | ------------------------------------------------------------------- |
| workspace\_idrequired | string (uuid)        | —       | The workspace to create the project in.                             |
| namerequired          | string1–∞ chars      | —       | The project's display name. Must be unique within the workspace.    |
| description           | string0–1000 chars   | —       | Optional short project description.                                 |
| instructions          | string0–200000 chars | —       | Optional project instructions that guide content created within it. |
