Warehouse
A warehouse
type Warehouse {
address: Address
brand: Brand
brandId: ID
company: Party!
companyId: ID!
createdAt: ISO8601DateTime!
default: Boolean!
deletedAt: ISO8601DateTime
externalData: [WarehouseExternalData!]
fulfillmentIntegration: Integration
id: ID!
locations: [Location!]
managed: Boolean!
name: String!
priority: Int
residential: Boolean!
sourceIntegration: Integration
sourceIntegrationId: ID
status: StatusEnum!
updatedAt: ISO8601DateTime!
}
Fields
Warehouse.address
● Address
object
The "Address" field denotes the address of the warehouse.
Warehouse.brand
● Brand
object
Warehouse.brandId
● ID
scalar
Warehouse.company
● Party!
non-null object
The "Company" field denotes the company that owns the warehouse. The company represents a party in the system.
Warehouse.companyId
● ID!
non-null scalar
Warehouse.createdAt
● ISO8601DateTime!
non-null scalar
Warehouse.default
● Boolean!
non-null scalar
The "Default" field denotes whether the warehouse is the default warehouse for the brand.
Warehouse.deletedAt
● ISO8601DateTime
scalar
The "Deleted At" field denotes the date and time that the warehouse was deleted. If the warehouse has not been deleted, this field will be null.
Warehouse.externalData
● [WarehouseExternalData!]
list object
The "External Data" field denotes the external data that is stored with the warehouse.
Warehouse.fulfillmentIntegration
● Integration
object
The fulfillment integration used by the warehouse.
Warehouse.id
● ID!
non-null scalar
Warehouse.locations
● [Location!]
list object
Warehouse.managed
● Boolean!
non-null scalar
The "Managed" field denotes 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.
Warehouse.name
● String!
non-null scalar
Warehouse.priority
● Int
scalar
This field defines the priority of the warehouse for fulfillment and routing. Warehouses with a lower priority are preferred over warehouses with a higher priority.
Warehouse.residential
● Boolean!
non-null scalar
The "Residential" field denotes whether the warehouse is a residential address. This information aids in determining the shipping method of an order.
Warehouse.sourceIntegration
● Integration
object
The source integration that manages the warehouse. If not provided, the warehouse.
Warehouse.sourceIntegrationId
● ID
scalar
The ID of the source integration that manages the warehouse.
Warehouse.status
● StatusEnum!
non-null enum
Warehouse.updatedAt
● ISO8601DateTime!
non-null scalar
Returned By
registerWarehouse
mutation ● updateWarehouse
mutation ● warehouse
query ● warehouseUpdates
subscription
Member Of
ASN
object ● Brand
object ● ItemAllocation
object ● Location
object ● OrderFulfillment
object ● SupplyOrder
object ● SupplyOrderItem
object ● SupplyWarehouseComposition
object ● WarehouseConnection
object ● WarehouseEdge
object