← API reference
CANONICAL TYPE REFERENCE

CreateWarehouseLocationInput

Fields for creating a new warehouse location; its id is assigned by the server.

TypeID ("wlc") of the enclosing location. Omit for a top-level location.

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
"""
Fields for creating a new warehouse location; its id is assigned by the server.
"""
input CreateWarehouseLocationInput {
  """
  TypeID ("wlc") of the enclosing location. Omit for a top-level location.
  """
  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.