Skip to main content

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