> ## 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.

# Drawings

> Manage PDF drawing sets and their extracted sheets.

Drawings represent processed PDF drawing sets. When you upload a drawing PDF, Bedrock splits it into [Sheets](/cms-api/resources/sheets) and analyzes each one to detect [Blocks](/cms-api/resources/blocks) and extract metadata. See [Drawings](/guides/concepts/drawings) for the full concept.

## Endpoints

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

## Drawing Object

| Field | Type | Description |
| - | - | - |
| `id` | string | Unique identifier (e.g., `drw_01JABCD123`) |
| `project_id` | string | Parent [Project](/cms-api/resources/projects) |
| `file_id` | string | Source [File](/cms-api/resources/files) |
| `filename` | string | Original filename |
| `name` | string | Display name (editable) |
| `uri` | string | Download URL for the original PDF |
| `sheet_count` | integer | Number of sheets extracted |
| `job_id` | string | Processing job ID |
| `created_at` | datetime | Upload timestamp |
| `updated_at` | datetime | Last modification timestamp |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.