โ† API reference
Mutation / logistics

reserveJobMaterials

Attempt to reserve warehouse stock for all pending material reservations on a job. Requires jobMaterialReservation:write permission.

Arguments

Job ID to process reservations for

Returns ReserveJobMaterialsPayload!

Scalar fields at a glance

fullyReservedCountInt!
partiallyReservedCountInt!
unmetCountInt!
โ†— View the complete ReserveJobMaterialsPayload type

Explore in a view

Fulfillment
View exact SDL
"""
Attempt to reserve warehouse stock for all pending material reservations on a job. Requires jobMaterialReservation:write permission.
"""
reserveJobMaterials(
  """Job ID to process reservations for"""
  input: ReserveJobMaterialsInput!
): ReserveJobMaterialsPayload! @topic(names: ["logistics"])

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