> Documentation index: [Saleor](/llms.txt) · [This section](/api-reference/miscellaneous/llms.txt)
> Source: https://docs.saleor.io/api-reference/miscellaneous/scalars/upload

# Upload Scalar

Variables of this type must be set to null in mutations. They will be replaced with a filename from a following multipart part containing a binary file. See: [https://github.com/jaydenseric/graphql-multipart-request-spec](https://github.com/jaydenseric/graphql-multipart-request-spec).

```graphql
scalar Upload
```

<a id="member-of"></a>

### Member Of

[`CategoryInput`](/api-reference/products/inputs/category-input.md) input  ● [`CollectionCreateInput`](/api-reference/products/inputs/collection-create-input.md) input  ● [`CollectionInput`](/api-reference/products/inputs/collection-input.md) input  ● [`fileUpload`](/api-reference/miscellaneous/mutations/file-upload.md) mutation  ● [`MediaInput`](/api-reference/miscellaneous/inputs/media-input.md) input  ● [`ProductMediaCreateInput`](/api-reference/products/inputs/product-media-create-input.md) input  ● [`userAvatarUpdate`](/api-reference/users/mutations/user-avatar-update.md) mutation
