← API reference
CANONICAL TYPE REFERENCE

UpdateShipmentTrackingPayload

Result of a locked shipment tracking update; no aggregate completion or item receipt quantities are inferred.

The updated shipment, with shippedAt stamped on the first move to PICKED_UP/IN_TRANSIT and deliveredAt stamped on DELIVERED. Null when errors is non-empty.

Reserved nullable compatibility field. Tracking alone does not establish aggregate order completion and currently returns null.

Per-field validation errors — an unknown shipmentId, or a status transition the shipment's state machine forbids. Empty on success; when non-empty nothing was written.

View exact SDL
"""
Result of a locked shipment tracking update; no aggregate completion or item receipt quantities are inferred.
"""
type UpdateShipmentTrackingPayload {
  """
  The updated shipment, with shippedAt stamped on the first move to PICKED_UP/IN_TRANSIT and deliveredAt stamped on DELIVERED. Null when `errors` is non-empty.
  """
  shipment: ShipmentState
  """
  Reserved nullable compatibility field. Tracking alone does not establish aggregate order completion and currently returns null.
  """
  order: OrderState
  """
  Per-field validation errors — an unknown shipmentId, or a status transition the shipment's state machine forbids. Empty on success; when non-empty nothing was written.
  """
  errors: [FieldError!]!
}

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