Skip to main content

PackedBox

One box (or own-packaging item) of a packing, cm / kg.

type PackedBox {
boxId: String
chargeableWeightKg: Float!
fragile: Boolean!
heightCm: Float!
items: [PackedBoxItem!]!
layout: PackedBoxLayout
layoutSameAsIndex: Int
lengthCm: Float!
name: String!
volumetricWeightKg: Float!
weightKg: Float!
widthCm: Float!
}

Fields​

PackedBox.boxId ● String scalar​

The box id; null for an own-packaging / oversize item or the default parcel.

PackedBox.chargeableWeightKg ● Float! non-null scalar​

The greater of the two.

PackedBox.fragile ● Boolean! non-null scalar​

Holds fragile items only (packed apart, at the fragile fill).

PackedBox.heightCm ● Float! non-null scalar​

The height, in centimetres.

PackedBox.items ● [PackedBoxItem!]! non-null object​

What is in the box.

PackedBox.layout ● PackedBoxLayout object​

Staff screens: a suggested arrangement of the contents, for the first box of each distinct contents of a plan; null for a repeat (see layoutSameAsIndex), past the drawing limit, and where it is not worked out.

PackedBox.layoutSameAsIndex ● Int scalar​

For a box with the same contents as an earlier box of the plan: that box's 0-based index, whose layout this one shares. Null otherwise.

PackedBox.lengthCm ● Float! non-null scalar​

As a courier measures it: the box's outside length when set, else its inside.

PackedBox.name ● String! non-null scalar​

The name of the box.

PackedBox.volumetricWeightKg ● Float! non-null scalar​

L×W×H ÷ the settings' divisor.

PackedBox.weightKg ● Float! non-null scalar​

Contents + the box itself.

PackedBox.widthCm ● Float! non-null scalar​

The width, in centimetres.

Member Of​

PackingPlan object ● ShipmentRatesGql object