Location
Inventory location (warehouse, store, pickup point)
type Location {
address: LocationAddress!
businessHours: BusinessHours
id: ID!
name: String!
pickupInstructions: String
supportsPickup: Boolean!
timezone: String
type: LocationType!
}
Fields
Location.address ● LocationAddress! non-null object
Physical address and coordinates
Location.businessHours ● BusinessHours object
Per-day business hours. Null when not configured — use pickupLeadTimeHours only.
Location.id ● ID! non-null scalar
Location ID
Location.name ● String! non-null scalar
Location display name
Location.pickupInstructions ● String scalar
Optional merchant pickup instructions (e.g., "Show ID at counter")
Location.supportsPickup ● Boolean! non-null scalar
Whether this location supports BOPIS pickup
Location.timezone ● String scalar
IANA timezone identifier (e.g., "Europe/Warsaw"). Falls back to shop timezone if null.
Location.type ● LocationType! non-null enum
Location type (WAREHOUSE, STORE, etc.)
Returned By
location query
Member Of
LocationEdge object ● StoreAvailability object