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

# CreateWarehouseInput

> The data of a new warehouse. Polymorphic: exactly one variant is sent, and the variant is the type of the warehouse. Only the types a user can create have a variant; the system types (Fulfillment Network, Amazon FBA) arise from their connections.



**Kind**: `input`

## Fields

**`standardWarehouseCreation`**: `StandardWarehouseCreationInput`

Creates a standard warehouse, the plain warehouse without storage location management, in one call. It gets one implicit storage location and its settings with defaults. The request carries exactly the fields of this type. There is no storage location to maintain.

---

**`wmsWarehouseCreation`**: `WmsWarehouseCreationInput`

Creates a warehouse with storage location management in one call. The system creates the goods receipt location, the box location and the picking trolley location 'in progress' with it and sets them as the special locations. Further storage locations and settings are added with their own mutations.

---

**`externalFulfillmentWarehouseCreation`**: `ExternalFulfillmentWarehouseCreationInput`

Creates a warehouse that an external fulfillment partner runs. Fulfillment orders and delivery notes are sent to the partner as set in 'dispatch'.

---

**`dropShippingWarehouseCreation`**: `DropShippingWarehouseCreationInput`

Creates a warehouse that stands for the route from a source warehouse to a target warehouse. It has neither address nor settings of its own. Its name is built from the two warehouses when omitted.

