← API reference
CANONICAL TYPE REFERENCE

UpsertWarehouseLocationInput

Full state of a warehouse location to create or replace. Every field is written, so omitted optional fields fall back to their defaults rather than being preserved.

TypeID ("wlc") of the location to replace. When omitted a new location is created; when supplied and unknown, it is created with that id.

TypeID ("wlc") of the enclosing location. Omit for a top-level location; a location may not be its own parent.

nameString!

Human-readable name of the location. Required and must not be blank.

codeString

Short operator-facing code (barcode/label). Must be unique per tenant when set.

Kind of location. Defaults to WAREHOUSE when omitted.

Free-text notes about the location.

Advisory weight capacity, in the tenant's weight unit. Omit for no limit.

Advisory volume capacity, in the tenant's volume unit. Omit for no limit.

isActiveBoolean

Whether the location is available for use. Defaults to true when omitted.

Display-ordering hint among sibling locations. Defaults to 0 when omitted.

View exact SDL
"""
Full state of a warehouse location to create or replace. Every field is written, so omitted optional fields fall back to their defaults rather than being preserved.
"""
input UpsertWarehouseLocationInput {
  """
  TypeID ("wlc") of the location to replace. When omitted a new location is created; when supplied and unknown, it is created with that id.
  """
  id: WarehouseLocationID
  """
  TypeID ("wlc") of the enclosing location. Omit for a top-level location; a location may not be its own parent.
  """
  parentId: WarehouseLocationID
  """Human-readable name of the location. Required and must not be blank."""
  name: String!
  """
  Short operator-facing code (barcode/label). Must be unique per tenant when set.
  """
  code: String
  """Kind of location. Defaults to WAREHOUSE when omitted."""
  locationType: WarehouseLocationType
  """Free-text notes about the location."""
  description: String
  """
  Advisory weight capacity, in the tenant's weight unit. Omit for no limit.
  """
  maxWeight: Float
  """
  Advisory volume capacity, in the tenant's volume unit. Omit for no limit.
  """
  maxVolume: Float
  """
  Whether the location is available for use. Defaults to true when omitted.
  """
  isActive: Boolean
  """
  Display-ordering hint among sibling locations. Defaults to 0 when omitted.
  """
  sortOrder: Int
}

One stable address across all schema views. Follow a field’s type to explore connections between domains.