FulfillmentContainer
An EC-authored fulfillment container (carton) describing how a fulfillment is packed: contents plus physical/routing metadata for retailer compliance (SSCC, weight, dims, store/DC numbers).
type FulfillmentContainer {
containerType: String
createdAt: ISO8601DateTime!
dcNumber: String
height: Float
id: ID!
length: Float
lines: [FulfillmentContainerLine!]!
orderFulfillmentId: ID!
sscc: String
status: String!
storeNumber: String
trackingNumber: String
updatedAt: ISO8601DateTime!
weight: Float
width: Float
}
Fields
FulfillmentContainer.containerType ● String scalar common
Container classification derived from packout (e.g. carton, master_carton, mixed).
FulfillmentContainer.createdAt ● ISO8601DateTime! non-null scalar common
FulfillmentContainer.dcNumber ● String scalar common
Destination distribution center number (retailer routing).
FulfillmentContainer.height ● Float scalar common
Container height, in inches.
FulfillmentContainer.id ● ID! non-null scalar common
FulfillmentContainer.length ● Float scalar common
Container length, in inches.
FulfillmentContainer.lines ● [FulfillmentContainerLine!]! non-null object shipments
The container's contents (fulfillment item + quantity).
FulfillmentContainer.orderFulfillmentId ● ID! non-null scalar common
FulfillmentContainer.sscc ● String scalar common
GS1 SSCC-18 for the container; null until assigned.
FulfillmentContainer.status ● String! non-null scalar common
Lifecycle status: 'packing' (persisted scratchpad), 'confirmed', or 'closed'.
FulfillmentContainer.storeNumber ● String scalar common
Destination store number (retailer routing).
FulfillmentContainer.trackingNumber ● String scalar common
Carrier tracking number for the container.
FulfillmentContainer.updatedAt ● ISO8601DateTime! non-null scalar common
FulfillmentContainer.weight ● Float scalar common
Container weight, in pounds.
FulfillmentContainer.width ● Float scalar common
Container width, in inches.
Member Of
OrderFulfillment object