← API reference
Mutation / logistics

createWarehouseLocation

Create a warehouse location in the caller's tenant and emit a created event. Returns validation errors instead of a location when the input is invalid. Requires warehouseLocation:write permission.

Arguments

Fields for the new location; unset optional fields take their defaults.

Returns WarehouseLocationPayload!

Explore in a view

Fulfillment
View exact SDL
"""
Create a warehouse location in the caller's tenant and emit a created event. Returns validation errors instead of a location when the input is invalid. Requires warehouseLocation:write permission.
"""
createWarehouseLocation(
  """
  Fields for the new location; unset optional fields take their defaults.
  """
  input: CreateWarehouseLocationInput!
): WarehouseLocationPayload! @topic(names: ["logistics"])

Schema reference describes the API contract. Actual access is checked by the platform for every operation.