Skip to main content

Warehouse

Warehouse facility for inventory storage and logistics operations.

Represents a physical or virtual warehouse location used for storing inventory, processing orders, and managing logistics operations. Includes operational settings, business hours, and address information.

type Warehouse {
id: ID!
name: String!
description: String!
notes: String!
isActive: Boolean!
isStore: Boolean!
isPickupLocation: Boolean!
shopId: Int @deprecated
addressId: Int
businessHours: [BusinessHours!]!
createdAt: DateTime!
lastModifiedAt: DateTime!
address: WarehouseAddress
}

Fields​

Warehouse.id ● ID! non-null scalar​

Unique identifier for the warehouse.

Primary key used to reference this warehouse throughout the system and for all warehouse-related operations.

Warehouse.name ● String! non-null scalar​

Warehouse name for identification and display.

Human-readable name used to identify the warehouse in user interfaces, reports, and operational documents. Maximum 255 characters.

Warehouse.description ● String! non-null scalar​

Detailed description of the warehouse facility.

Comprehensive description providing additional context about the warehouse's purpose, capabilities, or special characteristics. Maximum 255 characters.

Warehouse.notes ● String! non-null scalar​

Internal notes and operational information.

Free-form text for storing internal notes, special instructions, or operational details about the warehouse. Not visible to external users. Maximum 255 characters.

Warehouse.isActive ● Boolean! non-null scalar​

Operational status of the warehouse.

Indicates whether the warehouse is currently active and available for operations. Inactive warehouses are excluded from inventory allocation and order fulfillment.

Warehouse.isStore ● Boolean! non-null scalar​

Store designation for customer-facing operations.

Indicates whether this warehouse also functions as a retail store location, enabling customer visits, in-store pickup, and retail operations.

Warehouse.isPickupLocation ● Boolean! non-null scalar​

Customer pickup location availability.

Indicates whether customers can collect their orders from this warehouse location, enabling click-and-collect and pickup services.

Warehouse.addressId ● Int scalar​

Primary address identifier for the warehouse.

References the main address record containing location details, contact information, and shipping address for this warehouse facility.

Warehouse.businessHours ● [BusinessHours!]! non-null object​

Operating hours for each day of the week.

Defines when the warehouse is operational for receiving, processing, and shipping orders. Used for scheduling operations and customer communication about availability.

Warehouse.createdAt ● DateTime! non-null scalar​

Warehouse creation timestamp.

Date and time when this warehouse was initially created in the system, used for auditing and operational history tracking.

Warehouse.lastModifiedAt ● DateTime! non-null scalar​

Last modification timestamp.

Date and time when any warehouse information was last updated, used for change tracking and synchronization purposes.

Warehouse.address ● WarehouseAddress object​

Complete address information for the warehouse.

Detailed address record including street address, city, postal code, country, and contact information for the warehouse facility.

Show deprecated

Returned By​

warehouse query ● warehouseCreate mutation ● warehouseDelete mutation ● warehouseUpdate mutation

Member Of​

Carrier object ● CartPostageData object ● InventoryResponse object ● OrderPostageData object ● TenderPostage object ● WarehousesResponse object