UpdateWarehouseInput
Autogenerated input type of UpdateWarehouse
input UpdateWarehouseInput {
address: AddressInput
brandId: ID
clientMutationId: String
companyId: ID
default: Boolean
externalData: WarehouseExternalDataInput
fulfillmentIntegrationId: ID
id: ID!
managed: Boolean
name: String
priority: Int
residential: Boolean
sourceIntegrationId: ID
status: StatusEnum
}
Fields
UpdateWarehouseInput.address
● AddressInput
input
The address of the warehouse as a structured input.
UpdateWarehouseInput.brandId
● ID
scalar
UpdateWarehouseInput.clientMutationId
● String
scalar
A unique identifier for the client performing the mutation.
UpdateWarehouseInput.companyId
● ID
scalar
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
Whether the warehouse is the default warehouse for the brand.
UpdateWarehouseInput.externalData
● WarehouseExternalDataInput
input
External data associated with the warehouse.
UpdateWarehouseInput.fulfillmentIntegrationId
● ID
scalar
The ID of the fulfillment integration associated with the warehouse.
UpdateWarehouseInput.id
● ID!
non-null scalar
The ID of the warehouse to update.
UpdateWarehouseInput.managed
● Boolean
scalar
Whether the warehouse is managed by the system. If true, the warehouse behaviour will be managed by Endless Commerce, otherwise it will be managed by the source system.
UpdateWarehouseInput.name
● String
scalar
The name of the warehouse.
UpdateWarehouseInput.priority
● Int
scalar
UpdateWarehouseInput.residential
● Boolean
scalar
Whether the warehouse is a residential building, such as a house or apartment.
UpdateWarehouseInput.sourceIntegrationId
● ID
scalar
The ID of the source integration that manages the warehouse. If not provided,
the warehouse managed
field will be set to true.
UpdateWarehouseInput.status
● StatusEnum
enum
Member Of
updateWarehouse
mutation