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 ● SupplyShipment object ● SupplyWarehouseComposition object ● WarehouseConnection object ● WarehouseEdge object