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

# UpdateWarehouseInput

> The changes to a warehouse. Polymorphic: exactly one variant is sent, and it has to be the type of the warehouse (the type cannot be changed). A property that is omitted stays as it is.



**Kind**: `input`

## Fields

**`standardWarehouseChanges`**: `StandardWarehouseChangesInput`

Changes a standard warehouse. Only the properties that are sent change. The type cannot be changed. The address is replaced as a whole when it is sent.

---

**`wmsWarehouseChanges`**: `WmsWarehouseChangesInput`

Changes a warehouse with storage location management, including the locations its processes use by default.

---

**`externalFulfillmentWarehouseChanges`**: `ExternalFulfillmentWarehouseChangesInput`

Changes a warehouse run by an external fulfillment partner.

---

**`dropShippingWarehouseChanges`**: `DropShippingWarehouseChangesInput`

Changes a drop shipping warehouse. Source and target cannot be changed: create a new drop shipping warehouse for another route.

---

**`fulfillmentNetworkWarehouseChanges`**: `FulfillmentNetworkWarehouseChangesInput`

Changes a warehouse of the JTL-Fulfillment Network. Address and fulfillment network ID come from the network and cannot be changed.

---

**`amazonFbaWarehouseChanges`**: `AmazonFbaWarehouseChangesInput`

Changes a Fulfillment by Amazon warehouse. The warehouse itself and its marketplace regions are kept by the Amazon integration.

