> ## Documentation Index
> Fetch the complete documentation index at: https://developer.jtl-software.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ArchiveBillOfMaterialsCommandRequestInput

> Archives a draft, default or alternative bill of materials. If it was the default bill of materials, the production item no longer has a default bill of materials. After that the bill of materials can no longer be produced or changed. Errors: BillOfMaterialsNotFound (the bill of materials was not found); InvalidBillOfMaterialsStateTransition (the bill of materials is neither a draft, nor the default, nor an alternative bill of materials). - Request



**Kind**: `input`

## Fields

**`billOfMaterialsId`**: `ID!` (required)

The ID of the bill of materials to archive.

---

**`idempotencyKey`**: `String`

Client-supplied idempotency key. When provided, a repeated request with the same key and payload replays the original result instead of re-executing the mutation.

