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

# CreateSalesQuotationFileCommandRequestInput

> Attaches a file to a sales quotation. The bytes of the file are not part of this API. Upload the file first with the master data file upload (mutation 'RequestFileUpload', then send the bytes to the returned URL) and pass its BlobIdentifier. - Request



**Kind**: `input`

## Fields

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

The ID of the sales quotation. Fails with a GraphQL error whose extensions.code is SalesQuotationNotFound.

---

**`blobIdentifier`**: `UUID!` (required)

The ID of a file uploaded beforehand with the master data file upload (mutation 'RequestFileUpload'; 'GetFileById' returns its state). Fails with SalesQuotationFileBlobNotFound.

---

**`disableAutomaticWorkflows`**: `Boolean`

Suppresses the automatic workflow triggers of this call. Defaults to false when omitted.

---

**`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.

