Przejdź do głównej zawartości

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