Shipment
Order shipment with tracking information
type Shipment {
createdAt: DateTime!
deliveredAt: DateTime
estimatedDeliveryAt: DateTime
events: [ShipmentEvent!]
id: ID!
items: [ShipmentItem!]
labelUrl: String
orderId: ID!
packages: [ShipmentPackage!]
provider: String!
recipientAddress: MailingAddress
serviceCode: String
shippedAt: DateTime
status: ShipmentStatus!
trackingNumber: String
trackingUrl: String
updatedAt: DateTime!
}
Fields
Shipment.createdAt ● DateTime! non-null scalar
Creation date
Shipment.deliveredAt ● DateTime scalar
When the shipment was delivered
Shipment.estimatedDeliveryAt ● DateTime scalar
Estimated delivery timestamp
Shipment.events ● [ShipmentEvent!] list object
Tracking events timeline
Shipment.id ● ID! non-null scalar
Unique identifier
Shipment.items ● [ShipmentItem!] list object
Items included in this shipment
Shipment.labelUrl ● String scalar
Shipping label download URL
Shipment.orderId ● ID! non-null scalar
Order ID this shipment belongs to
Shipment.packages ● [ShipmentPackage!] list object
Package dimensions
Shipment.provider ● String! non-null scalar
Shipping provider (e.g., INPOST, DPD, UPS)
Shipment.recipientAddress ● MailingAddress object
Recipient address
Shipment.serviceCode ● String scalar
Provider service code
Shipment.shippedAt ● DateTime scalar
When the shipment was shipped
Shipment.status ● ShipmentStatus! non-null enum
Current shipment status
Shipment.trackingNumber ● String scalar
Tracking number
Shipment.trackingUrl ● String scalar
External tracking URL
Shipment.updatedAt ● DateTime! non-null scalar
Last update date
Member Of
Order object ● ShipmentEdge object ● ShipmentPayload object