ShipmentItem
Individual item within a shipment representing a specific product and quantity being fulfilled from an order
type ShipmentItem {
id: String!
createdAt: DateTime!
lastModifiedAt: DateTime!
name: String
sku: String
quantity: Int
shipmentId: String!
orderItemId: Int
orderItem: OrderItem
}
Fields
ShipmentItem.id ● String! non-null scalar
Unique UUID identifier for the individual shipment item.
Used to track specific items within a shipment for inventory and fulfillment purposes.
ShipmentItem.createdAt ● DateTime! non-null scalar
Timestamp when the shipment item was added to the shipment.
Used for tracking item processing and fulfillment timelines.
ShipmentItem.lastModifiedAt ● DateTime! non-null scalar
Timestamp of the most recent update to the shipment item.
Reflects when item details such as quantity or status were last modified.
ShipmentItem.name ● String scalar
Descriptive name of the product being shipped.
Provides human-readable identification of the item for fulfillment and customer communication.
ShipmentItem.sku ● String scalar
Product SKU
ShipmentItem.quantity ● Int scalar
Number of units of this product included in the shipment.
May be less than the original order quantity if the order is fulfilled across multiple shipments.
ShipmentItem.shipmentId ● String! non-null scalar
Reference to the parent shipment being tracked.
Links the tracking information to the specific shipment for comprehensive delivery monitoring.
ShipmentItem.orderItemId ● Int scalar
Reference to the original order item that this shipment item fulfills.
Links the shipped item back to the customer's original order for tracking and customer service.
ShipmentItem.orderItem ● OrderItem object
Returned By
shipmentItem query ● shipmentItemCreate mutation ● shipmentItemUpdate mutation
Member Of
Shipment object ● ShipmentItemResponse object