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

# Pre-built items

> Saved garment-plus-decoration combinations.

Use the operations below to work with pre-built items. Each link opens an interactive reference page generated from the published OpenAPI specification.

## Operations

| Operation                                                                                                     | Method and path                       | Required scopes       |
| ------------------------------------------------------------------------------------------------------------- | ------------------------------------- | --------------------- |
| [List pre-built items](/api/reference/get_v1_prebuilt_items)                                                  | `GET /v1/prebuilt-items`              | `prebuiltitems.read`  |
| [Create a pre-built item (server-assigned id)](/api/reference/post_v1_prebuilt_items)                         | `POST /v1/prebuilt-items`             | `prebuiltitems.write` |
| [One pre-built item](/api/reference/get_v1_prebuilt_items_itemId)                                             | `GET /v1/prebuilt-items/{itemId}`     | `prebuiltitems.read`  |
| [Create or replace a pre-built item](/api/reference/put_v1_prebuilt_items_itemId)                             | `PUT /v1/prebuilt-items/{itemId}`     | `prebuiltitems.write` |
| [Delete a pre-built item](/api/reference/delete_v1_prebuilt_items_itemId)                                     | `DELETE /v1/prebuilt-items/{itemId}`  | `prebuiltitems.write` |
| [Delete every pre-built item matching a target](/api/reference/post_v1_prebuilt_items_bulk_delete)            | `POST /v1/prebuilt-items/bulk/delete` | `prebuiltitems.write` |
| [Set the status of every pre-built item matching a target](/api/reference/post_v1_prebuilt_items_bulk_status) | `POST /v1/prebuilt-items/bulk/status` | `prebuiltitems.write` |

See [Authentication](/api/authentication) before your first call. For write retries, see [Writing safely](/api/idempotency).
