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

# FileDestinationType

> A kind of business object a file can be uploaded for, with its limits.



**Kind**: `object`

## Fields

**`key`**: `String!`

The key of the destination type, as given at the upload.

---

**`supportsImages`**: `Boolean!`

Whether images can be uploaded for this destination type.

---

**`supportsFiles`**: `Boolean!`

Whether documents can be uploaded for this destination type.

---

**`maxSizeInBytes`**: `Long`

The largest allowed file size in bytes. Empty if there is no limit of its own.

---

**`isLimitedToAllowedContentTypes`**: `Boolean!`

Whether only the types in 'allowedContentTypes' can be uploaded. If false, every type can be uploaded except blocked ones, such as executables.

---

**`allowedContentTypes`**: `[String!]!`

The content types that can be uploaded when 'isLimitedToAllowedContentTypes' is true. Empty otherwise.

