> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bedrock.cv/llms.txt
> Use this file to discover all available pages before exploring further.

# Projects

> Create and manage construction projects.

Projects are containers for all documents related to a specific construction project. Create one project per building, site, or job to keep drawings organized.

## Endpoints

| Method   | Endpoint                                     | Description         |
| -------- | -------------------------------------------- | ------------------- |
| `POST`   | [`/projects`](/cms-api/projects/create)      | Create a project    |
| `GET`    | [`/projects`](/cms-api/projects/list)        | List projects       |
| `GET`    | [`/projects/{id}`](/cms-api/projects/get)    | Get project details |
| `PATCH`  | [`/projects/{id}`](/cms-api/projects/update) | Update a project    |
| `DELETE` | [`/projects/{id}`](/cms-api/projects/delete) | Delete a project    |

## Project Object

| Field             | Type     | Description                                             |
| ----------------- | -------- | ------------------------------------------------------- |
| `id`              | string   | Unique identifier (e.g., `prj_01JABCD123`)              |
| `organization_id` | string   | Parent [Organization](/cms-api/resources/organizations) |
| `name`            | string   | Project name                                            |
| `description`     | string   | Optional description                                    |
| `created_at`      | datetime | Creation timestamp                                      |
| `updated_at`      | datetime | Last modification timestamp                             |
