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