UpdateWarehouseInput
Autogenerated input type of UpdateWarehouse
input UpdateWarehouseInput {
address: AddressInput
brandId: ID @deprecated
clientMutationId: String
companyId: ID
default: Boolean
externalData: WarehouseExternalDataInput
fulfillmentIntegrationId: ID
id: ID!
inventorySourceId: ID
managed: Boolean @deprecated
name: String
priority: Int
processFulfillments: Boolean
residential: Boolean
sourceFulfillmentIntegrationId: ID
sourceIntegrationId: ID
status: StatusEnum
}
Fields
UpdateWarehouseInput.address ● AddressInput input common
The address of the warehouse as a structured input.
UpdateWarehouseInput.brandId ● ID deprecated scalar common
This argument will be removed in the future. Brand is becoming a product-only attribute. Use company context instead.
UpdateWarehouseInput.clientMutationId ● String scalar common
A unique identifier for the client performing the mutation.
UpdateWarehouseInput.companyId ● ID scalar common
The ID of the company that owns the warehouse. Performer must be a member of the company and be allowed to register a warehouse for it.
UpdateWarehouseInput.default ● Boolean scalar common
Whether the warehouse is the default warehouse for the brand.
UpdateWarehouseInput.externalData ● WarehouseExternalDataInput input warehouses
External data associated with the warehouse.
UpdateWarehouseInput.fulfillmentIntegrationId ● ID scalar common
The ID of the fulfillment integration associated with the warehouse.
UpdateWarehouseInput.id ● ID! non-null scalar common
The ID of the warehouse to update.
UpdateWarehouseInput.inventorySourceId ● ID scalar common
The ID of the warehouse external relation to use as the inventory source. Set to null to clear the inventory source.
UpdateWarehouseInput.managed ● Boolean deprecated scalar common
Use process_fulfillments instead.
Whether the warehouse is managed by the system.
UpdateWarehouseInput.name ● String scalar common
The name of the warehouse.
UpdateWarehouseInput.priority ● Int scalar common
UpdateWarehouseInput.processFulfillments ● Boolean scalar common
Whether Endless processes fulfillments for this building: allocate and deduct inventory, send downstream, and run the full fulfillment lifecycle.
UpdateWarehouseInput.residential ● Boolean scalar common
Whether the warehouse is a residential building, such as a house or apartment.
UpdateWarehouseInput.sourceFulfillmentIntegrationId ● ID scalar common
The ID of the integration that is the source of fulfillment data for this warehouse. Cannot be set alongside fulfillment_integration_id.
UpdateWarehouseInput.sourceIntegrationId ● ID scalar common
The ID of the source integration that manages the warehouse. Use
process_fulfillments to control whether Endless processes fulfillments.
UpdateWarehouseInput.status ● StatusEnum enum common
Member Of
updateWarehouse mutation